neprihlásený Utorok, 14. apríla 2026, dnes má meniny Justína
Nová verzia OpenCL 1.1 pre paralelné programovanie

DSL.sk, 17.6.2010


Konzorcium Khronos Group zodpovedné za vývoj štandardov OpenGL a OpenCL vydala tento týždeň novú verziu rozhrania OpenCL 1.1 pre paralelné programovanie na rozličných výpočtových architektúrach.

OpenCL umožňuje vyvíjať dobre paralelizovateľné aplikácie vyžadujúce vysoký výpočtový výkon, ktoré môžu byť následne efektívne spúšťané na rozličných architektúrach, klasických x86 a ďalších CPU, kombinovaných CPU s akcelerátormi ako napríklad Cell ale tiež priamo na GPU.

Nová verzia 1.1 prináša možnosť programovania z rozličných threadov a prístup k dátam aj na iných zariadeniach, nové dátové typy v podobe napríklad trojzložkových vektorov a nových formátov obrázkov, podporu operácií iba s regiónmi dát, 1D, 2D aj 3D regiónmi.

Výrazne boli vylepšené možnosti asynchrónneho programovania a podpora udalostí a notifikácií na udalosti, zlepšená bola interoperabilita s OpenGL umožňujúca efektívnejšie zdieľať obrázky a všeobecne výpočtové buffery.

Pridané boli aj viaceré zabudované funkcie vyššej úrovne.

Členmi pracovnej skupiny OpenCL sú všetci významní výrobcovia procesorov a GPU, vrátane Intelu, AMD, Nvidie, IBM, S3 Graphics, ARM, Broadcomu, Freescale, Qualcommu, STMicroelectronics a Texas Instruments.

Okrem toho je rozhranie podporované aj tvorcami operačných systémov a tvorcami hier, napríklad Apple, Nokia / Symbian, Sony, Blizzard Activision, Electronic Arts.



Najnovšie články:

Vydaná nová hlavná verzia OpenSSL 4.0, skrýva navštevované domény
Druhý multiplex DVB-T prešiel do DVB-T2, časti divákov sa zrejme zhoršil príjem
Blu-ray nekončí, dve japonské spoločnosti sľubujú pokračujúcu podporu
Nové .sk domény budú opäť dočasne lacnejšie
Lidl bude mobilným operátorom
Vzniká súborový systém vhodný pre vesmírne misie
Dodávky smartfónov sa výrazne znížili, Apple posilnila pozíciu
Linuxové jadro sa posunulo na novú hlavnú verziu, vydané jadro 7.0
Napriek zvýšeniu cien pamätí dodávky PC narástli
Samojazdiaca funkčnosť Tesly povolená v EÚ


Diskusia:
                               
 

No neviem, ci paralizovateľné je spravne, to ked chcem niekoho paralyzovat. Podla mna paralelizovatelne by malo byt spravne, nie?
Odpovedať Známka: 8.7 Hodnotiť:
 

Mozme spravit anketu - paralelizovat ma 2 hlasy
Odpovedať Známka: 8.7 Hodnotiť:
 

3 hlasy
Odpovedať Známka: 8.0 Hodnotiť:
 

Áno, díky za upozornenie.
Odpovedať Známka: 4.7 Hodnotiť:
 

Ha, ja som to prečítal zle aj keď ste to už opravili :-P
Odpovedať Známka: 10.0 Hodnotiť:
 

Odteraz budu seci esbeeskari ficat na openCL1.1
Odpovedať Známka: -0.9 Hodnotiť:

Pridať komentár