iPon Hírek

Mac OS X 10.6 GPGPU támogatással

Dátum | 2008. 06. 11.
Szerző | J.o.k.e.r
Csoport | IT VILÁG

Az elmúlt időben egyre nagyobb szerephez jutnak a CUDA alkalmazások, amelyek segítségével a GeForce 8-as és 9-es videokártyák GPU-it általános számítási feladatokra is befogják a fejlesztők. Most úgy tűnik, hogy a GPU-ban rejlő hatalmas teljesítmény az Apple figyelmét is felkeltette, ám a nagyvállalat az NVIDIA megoldásával ellentétben teljesen más oldalról közelíti meg a feladatot.

Az Apple napokban mutatta be az iPhone 3G-s változatát, ám ezzel egy időben a vállalat a következő generációs, "Snow Leopard" kódnévre hallgató operációsrendszerével kapcsolatban is szolgált néhány részlettel. A Mac OS X 10.6 operációsrendszer különleges tulajdonsággal rendelkezik majd: a gyártó ellátja az OpenCL (Open Computing Languange) programnyelv támogatásával, amely nem más mint egy API (Application Programming Interface - Alkalmazásprogramozási felület). A program segítségével a video kártyák GPU-inak számítási teljesítményét is kihasználhatja majd a rendszer. Az OpenCL  sok hasonlóságot mutat az Nvidia CUDA névre hallgató megoldásával, de a különlegességek sora itt még nem ér véget: az Apple OpenCL nyelve is C alapokon nyugszik, csak úgy, mint az Nvidia CUDA.


Nagy különbség a két megoldás között, hogy az OpenCL egy nyílt szabvány lesz, azaz az Apple ennek segítségével az AMD és az Nvidia GPU-k számára egyaránt biztosítani kívánja a GPGPU API használatának lehetőségét. Az CUDA jelen pillanatban kizárólag Nvidia grafikus processzorokat támogat, ám az AMD is elkészítette már hasonló, "alacsonyabb szintű" API megoldását, amely "Close to Metal" néven fut. David Kirk korábban már egyik nyilatkozatában beszélt arról, hogy az Nvidia kész a CUDA licencét az AMD rendelkezésére bocsátani, ám ez a mai napig nem történt meg. Kirk véleménye szerint "a CUDA ugyan nem kifejezetten nyílt szabvány, de a szükséges eszközöket bárki számára elérhetővé tesszük, aki érdeklődik a CUDA iránt."

Az Apple új operációsrendszere az OpenCL programnyelv mellett egyéb újdonságokat is tartogat a felhasználók számára. A vállalat újdonsága több memóriát tud kezelni majd, mint a jelenlegi rendszerek, emellett rendelkezik Microsoft Exchange támogatással is. Az operációsrendszer nagyobb támogatás nyújt majd a több processzormaggal rendelkező rendszerekhez is, ehhez számos új technológiát hívnak segítségül, köztük a Grand Central névre hallgató újdonságot is.

Az Apple Snow Leopard tartalmazni fogja a Quick Time X változatát is. A Mac OS X 10.6 várhatóan nagyjából egy év múlva debütál.

Új hozzászólás írásához előbb jelentkezz be!