News

Wydano OpenCL w wersji 1.1

Khronos Group poinformowało o przygotowaniu nowej wersji specyfikacji OpenCL. Odsłona oznaczona numerem 1.1 wprowadza przede wszystkim większą elastyczność oraz poprawia wydajność.

Mimo wprowadzonych zmian specyfikacja OpenCL w wersji 1.1 będzie kompatybilna wstecz. Ma to uchronić developerów przed żmudnym przepisywaniem aplikacji wykorzystujących to API. Nowa odsłona ma lepiej działać w klastrach obliczeniowych oraz wykorzystywać C++ wrapper. Poprawiono również elastyczność specyfikacji poprzez wprowadzenie obsługi nowych funkcji i typów danych. Przeprowadzone działania mają również poprawić zgodność standardu z OpenGL.

Khronos Group opublikowało już na swoich stronach szczegółową specyfikację nowej odsłony standardu. Poinformowano przy tym, że kolejne aktualizacje API będę się odbywały co 18 miesięcy.

OpenCL jest standardem wspieranym przez czołowych producentów sprzętu (m.in. AMD, Intel, Nvidia, Apple, ARM, Ericsson, IBM). Jego głównym zadaniem jest jednoczesne wykorzystywanie mocy obliczeniowej procesorów centralnych oraz graficznych do wykonywania obliczeń. Umożliwia przy tym bazowanie na dowolnej architekturze.

Zgłoś błąd