Diit.cz - Novinky a informace o hardware, software a internetu

OpenCL 1.0 specifikace hotova, AMD i nVidia jsou pro

Khronos Group logo

Dnes se můžete běžně setkávat s pojmy jako nVidia CUDA nebo ATI Stream SDK, což jsou v podstatě dvě vesměs konkurenční platformy pro obecné výpočty prováděné zejména grafickými procesory. Na druhé straně barikády však od 8. prosince tohoto roku stojí OpenCL (Open Computing Language), za nímž stojí Khronos Group (ta má za sebou mimo jiné i známý a hojně používaný standard OpenGL a spoustu jiných dalších Open…). Jak AMD, tak i nVidia se ihned nechávají slyšet, že tento standard hodlají podporovat. Vzniká tak platforma, která může být atraktivní jak pro vývojáře, tak pro koncové uživatele, kteří již nebudou muset řešit, jakou grafiku si mají pro podporu výpočtů v té které aplikaci pořídit.

OpenCL však není jen o grafikách, ale obecně o všech možných procesorech zaměřených na paralelizaci. Patří sem třeba i známý Cell BE od Sony/Toshiby/IBM, určitě sem krásně zapadne i Intelův projekt „Včelka Mája“ (pardon, „Larrabee“, nechal jsem se unést ;-) a zmínit by se daly též DSP. Samozřejmě nemůžeme vynechat ani standardní vícejádrové procesory, i když těm to asi nepůjde tak svižně, nicméně schopny toho samozřejmě jsou. OpenCL zahrnuje API pro koordinování paralelních výpočtů a příslušný programovací jazyk. A snad ani netřeba připomínat to, co se u otevřené specifikace tak nějak očekává: její použití nebude vyžadovat žádné licenční poplatky.

Zdroje: 

WIFT "WIFT" WIFT

Bývalý dlouholetý redaktor internetového magazínu CDR-Server / Deep in IT, který se věnoval psaní článků o IT a souvisejících věcech téměř od založení CD-R serveru. Od roku 2014 už psaní článků fakticky pověsil na hřebík.

více článků, blogů a informací o autorovi

Diskuse ke článku OpenCL 1.0 specifikace hotova, AMD i nVidia jsou pro

Sobota, 13 Prosinec 2008 - 15:12 | Anonym | 2 Karel1: Dekuji za nabidku, ale uz na jednom...
Pátek, 12 Prosinec 2008 - 18:09 | Anonym | To XR: Muzes mi na sebe dat nejaky kontakt? Behem...
Čtvrtek, 11 Prosinec 2008 - 18:44 | Anonym | dfgsg : 1, ano dá - každý jazyk se nakonec...
Čtvrtek, 11 Prosinec 2008 - 16:39 | Anonym | A dají se na to psát i programy v Javě ?? Rád...
Čtvrtek, 11 Prosinec 2008 - 13:38 | Anonym | Kdyz uz se tu mluvi o CUDA AMD Stream a OpenCL,...
Čtvrtek, 11 Prosinec 2008 - 13:33 | Anonym | 2 dfgsg: Jo, da. V assembleru ;). Ja pouzivam...
Čtvrtek, 11 Prosinec 2008 - 13:15 | Anonym | Azazel: Co cekas - objekty a lambda kalkul ?...
Čtvrtek, 11 Prosinec 2008 - 13:07 | Anonym | Takze to dopadlo vlastne dobre, "opravdu...
Čtvrtek, 11 Prosinec 2008 - 13:02 | Anonym | 2Azazel: A ono se da neco narocneho na vykon...
Čtvrtek, 11 Prosinec 2008 - 11:53 | Anonym | WIFT: tak jsem si to prohlídl a je to bída z...

Zobrazit diskusi