Specyfikacja OpenCL 1.2 wydana

Grupa Khronos udostępniła wersję 1.2 specyfikacji OpenCL, który umożliwia wykorzystanie procesorów graficznych do niegraficznych obliczeń.

OpenCL znacznie zwiększa możliwości i elastyczność programowania współbieżnego. W najnowszej wersji wprowadzono obsługę partycjonowania urządzeń, co pozwala na dzielenie wielowątkowej jednostki na „podurządzenia”, które można rezerwować dla niezależnych zadań (każde nowe urządzenie posiada własny kontekst i pracuje dokładnie tak, jak pełna, fizyczna jednostka). Jednocześnie udostępniono możliwość migracji pamięci pomiędzy urządzeniami (clEnqueueMigrateMemObjects). Wprowadzono również obsługę natywnych kerneli (funkcji) dla urządzeń, które mogą wykonywać działania opisane przy użyciu innych frameworków. Rozdzielenie kompilacji i linkowania obiektów zapewnić ma elastyczność i umożliwić linkowanie do bibliotek napisanych w OpenCL innym programom. Obsługa grafiki została poszerzona o obrazy jednowymiarowe stworzone na podstawie tekstur OpenGL oraz tablice tekstur 1D i 2D. Dodano również możliwość współdzielenia powierzchni z DirectX 9 i 11.

Grupa Khronos udostępniła dokumentację OpenCL oraz ściągę w formacie PDF. Specyfikacja API oraz nagłówki znajdują się na stronie projektu. Specyfikacja OpenCL 1.2 zostanie zaprezentowana dziś w nocy naszego czasu na konferencji SC11 w Seattle.

Źródło artykułu: www.dobreprogramy.pl
Wybrane dla Ciebie
Możesz stracić fanpage. Wyjątkowo autentyczny atak
Możesz stracić fanpage. Wyjątkowo autentyczny atak
Fałszywy SMS. Oszuści podszywają się pod ZUS
Fałszywy SMS. Oszuści podszywają się pod ZUS
Żabka stworzy kartę płatniczą. Wybrała dużego partnera
Żabka stworzy kartę płatniczą. Wybrała dużego partnera
PKO Bank Polski wydał komunikat. Uważaj, kto dzwoni
PKO Bank Polski wydał komunikat. Uważaj, kto dzwoni
Nowości w mObywatelu. Dodano trzy funkcje
Nowości w mObywatelu. Dodano trzy funkcje
Ważny komunikat Alior Banku. Dotyczy wszystkich klientów
Ważny komunikat Alior Banku. Dotyczy wszystkich klientów
Uznański-Wiśniewski: To AI wybiera, co warto przesłać z orbity
Uznański-Wiśniewski: To AI wybiera, co warto przesłać z orbity
Czarna lista w telefonie. Jak zablokować niechciane połączenia?
Czarna lista w telefonie. Jak zablokować niechciane połączenia?
Nowość w Zdjęciach Google. Wygodniejsza edycja fotografii
Nowość w Zdjęciach Google. Wygodniejsza edycja fotografii
Atak hakerski na Booking. Zdobyli dane klientów
Atak hakerski na Booking. Zdobyli dane klientów
Luka 0-day w Adobe Reader. Wystarczy spreparowany PDF
Luka 0-day w Adobe Reader. Wystarczy spreparowany PDF
Zaktualizuj Windowsa: wydano kwietniowe poprawki
Zaktualizuj Windowsa: wydano kwietniowe poprawki
ZATRZYMAJ SIĘ NA CHWILĘ… TE ARTYKUŁY WARTO PRZECZYTAĆ 👀