OpenCL: CPU + GPU

opublikowano przez Marcin Jaskólski w dniu 2012-12-20

Prawie połowę powierzchni Trinity stanowi układ graficzny. AMD nie bez powodu znalazło dla swoich produktów nową nazwę (APU). Dzięki obsłudze OpenCL coraz większa ilość programów wykorzystuje do obliczeń zarówno procesor, jak i układ graficzny. Taka tendencja może tylko cieszyć, bo możliwości sprzętu są coraz lepiej wykorzystywane.

 

Wsparcie dla OpenCL znajdziemy już w pakiecie Adobe Creative Suite CS6 (Photoshop i Adobe), licznych programach do edycji i składu wideo (Sony Vegas Pro czy CyberLink PowerDirector), archiwizerach takich jak WinZIP, czy nawet w bezpłatnych programach graficznych, np. GIMP.

Na temat OpenCL i związanych z tym korzyści pisaliśmy na naszych łamach już niejednokrotnie:

LuxMark 2: OpenCL – scena Sala
[SPS] próbki na sekundę

AMD A10-5800K (CPU + iGPU) 409
375
AMD A10-5700 (CPU + iGPU) 347
321
AMD A8-5600K (CPU + GPU) 338
317
Core i5 3570K (CPU + iGPU) 316
297
Core i5 3570K (CPU) 256
240
AMD A10-5800K (iGPU) 255
242
AMD A10-5800K (CPU) 234
226
AMD A10-5700 (iGPU) 231
224
AMD A8-5600K (CPU) 226
218
AMD A10-5700 (CPU) 216
210
AMD A8-5600K (GPU) 178
172
Core i5 3570K (iGPU) 70
69
  RAM 1866MHz
RAM 1333MHz

Wydajność A10-5700 jest zgodna z oczekiwaniami. Wsparcie GPU w obliczeniach może być bardzo efektywnym rozwiązaniem. Możliwości układów Intela w obliczeniach OpenCL nie są imponujące. O dziwo można je zwiększyć... stosując sterowniki OpenCL firmy AMD (wystarczy zainstalować pakiet SDK, bądź posiadać kartę AMD Radeon).