Společnost AMD se rozhodla dát všem vývojářům pěkný vánoční dárek
Připravila finální plnou verzí klíčového vývojářského balíčku ATI STREAM SDK 2.0. Už žádná BETA. Nový balíček plně podporuje OpenCL 1.0 a plnou hardwarovou akceleraci přs kompletní AMD platformu, tedy jak procesory AMD, tak grafické karty ATI Radeon. Je jen na vývojářích sofwaru, jak systémové prostředky využijí u svých nových aplikací.
Finální verze očekávaného ATI STREAM SDK 2.0 obsahuje:
* First production release of ATI Stream SDK with OpenCL™ 1.0 support.
* New: Support for OpenCL™ ICD (Installable Client Driver).
* New: Support for atomic functions for 32-bit integers.
* Preview: Support for OpenCL™ / OpenGL® interoperability.
* Preview: Support for OpenCL™ / Microsoft® DirectX® 10 interoperability.
* Preview: Support for double-precision floating point basic arithmetic in OpenCL™ C kernels.
* Updated OpenCL™ runtime to conditionally load ATI CAL runtime libraries to allow execution on compatible CPUs without ATI Catalyst™ installed.
* Updated OpenCL™ runtime to allow simultaneous use of OpenCL™ and ATI CAL APIs in a single user application.
* Updated cl.hpp from the Khronos OpenCL working group release.
* Various OpenCL™ compiler and runtime fixes and enhancements (see developer release notes for more details).
AMD tento balíček dává k dispozici v kompatibilitě s mnoha operačními systémy. A to samozřejmě jak Windows XP, Vista, 7, tak i operačními systémy LINUX a to třeba OpenSUSE 11.1 nebo Ubuntu 9.04. Podpora je pro všechny grafické karty řady ATI Radeon HD 4000 (RV7xx) a to jak dekstopové, tak mobilní verze a také samozřejmě ATI Radeon HD 5000 a ATI FireSTREAM 9270, 9250 a FirePRO karet.
Plnému vývoji OpenCL aplikací tak snad už nic nebrání a AMD tímto splnila důležitý úkol.
NV podporuje OpenCL 1.0 v ovladacoch uz davno a to aj na kartach od GF8. Ale v pohode. Len som nevedel ze sa vzdy musi cakat na AMD aby sa nieco mohlo nastartovat.
Tie ma aj NV uz davnejsie. :-) Nechcem rypat len proste usmevne je to ze ked prisla Beta verzia od AMD tak tu bol clanok ze revolucia moze zacat. Pricom NV to uz mala 2 mesiace predtym. Teraz opat ako keby AMD urobilo nieco co iny uz nemaju.
Ale kaslat nato. Je fajn, ze uz plne podporuje OpenCL aj AMD. Uz by sa to s OpenCL mohlo rozbehnut. Rad by som uz videl nejake vysledky. Celkovo sa na to tesim.
No tak paráda. První aplikace asi budou převodníky videa. Boom nastane až pod OpenCL budou programovat nadšenci co dělají freeware. Aplikovat by se to dalo na různé filtry v bitm. editorech (GIMP), dále na rendery (hlavně fyzikální rendery), atd. těch věcí by mohlo být hodně. A hlavně takové aplikace poběží jak na čipech Nvidia, tak i AMD, což je mnohem lepší než proprietární řešení od Nvidia (CUDA).
AMD ma cestu otvorenych standardov. Je to fakr super, ze tieto aplikacie by mali bezat na vsetkom co tieto standardy podporuje. Osobne som velmi smutny z toho, ked vznika dost NV only softveru.
Ak ti nieco hovori C++ tak vies co som myslel. Nebolo to vobec podcenovanie ATI Streamu. A nie som odbornik ani na CUDu a ani na ATI stream. Pozeram sa na to v tomto smere iba z laickeho pohladu.
PS: Aky je tvoj nazor na CUDU a ATI Stream z pohladu odbornika?
PS2: Pozrel som si teraz na webe co to o ATI stream-e a beriem spat svoje predchadzajuce prispevky ohladom C++. :-) Mal som si to pozriet predtym, Myslel som si ze oni pouzivaju vlastnu vyvojovu platformu s vlastnym programovacim jazykom. Mohol si to napisat hned miesto tvojich Ale ok. Mal som o tom zlu predstavu tak som si aspon trichu rozsiril obzory.
Na grafikach ATI nieje GPGPU ziadna novinka. Super pocitace vyuzivaju silu vypoctov ATI, su tu aj FireStream riesenia pre uctovnictvo a blbosti. Ja beriem ATI STREAM SDK 2.0 iba ako dalsi krok vyvoja AMD platformy.
muzete mi nekdo napsat seznam nebo aspon nejakej SW pro strih videa kterej podporuje OPENcl - klidne i prevodnik, ale takovej kterej bude delat to co ja chci ne jako Ati Stream kterej na video je uplne k hovnu....???
Sam jsem AMD, ATi, ale jestli si mam poridit neco na strih tak to bude Quadro + SW kterej to podporuje (a ze jich je)
za 5 let to teprve bude standart ale ted je to jenom marketing
PowerDirector - editace, vcelku slusna aplikace, v plne verzi i relativne dostatek slunych nastroju.
MediaShow Espresso - konverter, diametralne rozdilna kvalita od AVIVO dekoder, bohuzel je to spis jednodussi utilita, Badaboom je lepsi.
Oboje pouzivam, to Espresso je tak na videa do telefonu, s privrenyma ocima jeste neco na youtube, jinak k kvalitnejsi praci nepouzitelny. PowerDirector je uz dost dobrej. Funkcnost na STREAM dost dobra (overeno), diky tomu, ze pouzivam i jiny aplikace (konvertor FLAC napr.) tak to osobne jedu na kompu s GTS250 pres CUDA, preci jen je STREAM dost omezenej v siri vyuziti.
Cyberlink je jediny kdo nabizi alespon rozumne vyuziti ATi STREAM a do budoucna i OpenCL, ale jinak je na CUDA k dispozici nepomerne vice aplikaci. I neplacene.