Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
.
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Jakie korzyści daje akceleracja GPU? Test w kilku programach

polsal | 09-01-2015 16:38 |

Blender 2.73 - Renderowanie sceny

Blender jest bezpłatnym narzędziem do tworzenia grafiki trójwymiarowej, który oferuje szereg efektów dostępnych w bardzo drogim konkurencyjnym oprogramowaniu np.: 3DS MAX. Aplikacja nadaje się do modelowania, renderingu oraz animacji. Blender 2.73 jest często wykorzystywany nie tylko przez amatorów szlifujących swoje umiejętności, ale również profesjonalistów.

Domyślnie Blender wspiera renderowanie przez procesor oraz jednostki CUDA. Przełączenie obliczeń na CUDA dało istotny wzrost wydajności względem Core i7-4790K. Po dodaniu jednej zmiennej środowiskowej można uruchomić również renderowanie na OpenCL. Niestety, wymuszenie obliczeń OpenCL skończyło się czarnym prostokątem zamiast spodziewanego wyniku, karty zielonych w żaden sposób nie chciały współpracować z OpenCL. Wpisy znalezione w logach wskazują na błąd programistyczny twórców Blendera. Obliczenia z użyciem OpenCL działały już bez problemów na Core i7-4790K, jak i obu Radeonach. W przypadku procesora zaobserwowaliśmy spodziewany spadek wydajności, jednak dużym zaskoczeniem okazał się słaby wynik kart AMD. Obstawiamy kwestie implementacji, w końcu OpenCL trzeba było wymusić w systemie, natywnie nie jest wspierane. Z racji tego, że jest to najnowsza odsłona Blendera, osobom używającym tego programu i posiadającym Radeony radzimy zmierzyć wyniki na własnych konfiguracjach, ponieważ z dużym prawdopodobieństwem lepiej będzie pozostawić renderowanie procesorowi. W przypadku APU widzimy ponad 36% przyspieszenie działania CPU+iGPU względem samego CPU bez obsługi OpenCL. Posiadaczom tych hybrydowych rozwiązań od AMD polecamy włączenie renderowania OpenCL na obu częściach APU jednocześnie.

Blender 2.73

Renderowanie sceny

Czas w sekundach (mniej = lepiej)

50
100
150
200
250
300
350
400
NVIDIA GeForce GTX 760
(CUDA)
73.71
NVIDIA GeForce GTX 750Ti
(CUDA)
85.48
Intel Core i7-4790K
(CPU)
95.86
Intel Core i7-4790K
(OpenCL)
107.41
AMD Radeon R9 270X
(OpenCL)
135.49
AMD Radeon R7 260X
(OpenCL)
164.78
AMD APU + Radeon R7
(OpenCL)
234.12
AMD iGPU Radeon R7
(OpenCL)
260.64
AMD APU A10-7850K
(OpenCL)
335.32
AMD APU A10-7850K
(CPU)
366.76
Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 59

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.