AMD en nVidia gaan OpenCL 1.0 ondersteunen

4 reacties

Op dezelfde dag van de officiële lancering van de eerste versie van de Open Computing Language (OpenCL) door de Khronos Group, kondigden zowel AMD als nVidia aan de Application Programming Interface (API) voor het parallel programmeren van hun GPU's te gaan ondersteunen. De cross-platform API is ontwikkeld om de rekenkracht van CPU's of GPU's eenvoudig aan te spreken, zonder daarbij rekening te hoeven houden met het merk van de chip.

Volgens AMD is het bedrijf hard bezig met het implementeren van de OpenCL 1.0 specificatie in haar ATI Stream SDK. Naar verwachting zal een eerste Stream SDK met OpenCL-ondersteuning voor ontwikkelaars in de eerste helft van 2009 het levenslicht zien. Momenteel voorziet AMD in de open source Brook+ programmeertaal voor het parallel aansturen van haar GPU's. In versie 1.4 van de ATI Stream SDK, die gepland staat voor het eerste kwartaal van 2009, zal de fabrikant mogelijkheden gaan aanbieden voor het omzetten van Brook+ programmacode naar OpenCL, de ondersteuning van haar grafische vlaggenschip, de Radeon HD 4870 X2, verbeteren en FirePro videokaarten gaan ondersteunen.

opencl_parallel_550

Ook nVidia zit niet stil en liet weten de OpenCL 1.0 specificatie volledig te gaan ondersteunen. Volgens het bedrijf is CUDA, haar architectuur voor het parallel uitvoeren van berekeningen op GPU's uit eigen huis, zodanig ontwikkeld dat het om kan gaan met diverse programmeertalen, zoals C, JAVA en Python, maar ook OpenCL.

Beide bedrijven bekrachtigen dat de uitgebrachte OpenCL 1.0 specificatie een belangrijke stap is richting het volledig benutten van de parallelle rekenkracht van GPU's. Verwacht wordt dat OpenCL een belangrijke rol gaat spelen bij de ontwikkeling van toekomstige software.

Geïnteresseerden kunnen hier de volledige OpenCL 1.0 specificatie downloaden van de website van de Khronos Group.

Bronnen: Khronos Group, nVidia, AMD

« Vorig bericht Volgend bericht »
0
*