Beignet 0.9 z obsługą OpenCL 1.2

Beignet 0.9 z obsługą OpenCL 1.2

przez -
0 327
Intel
Zhigang Gong z Intela ogłosił wydanie Beignet 0.9, wolnej implementacji specyfikacji OpenCL. Kod we większości został przystosowany do działania z nowoczesnymi rdzeniami graficznymi procesorów Intela. Dodano obsługę interfejsów OpenCL 1.2, wsparcie dla procesorów Intel Haswell, obsługę platformy Intel Bay Trail z kartami graficznymi Intel HD Graphics. Zwiększono wydajność benchmarka Luxmark i testów jednostkowych OpenCV w przedziale 10 – 20 razy. Przyspieszono kompilację o 30%, w stosunku do Beignet 0.8. Zaktualizowano dokumentację, dodając przy okazji opis, jak zoptymalizować jądra i jak wykonywać kompilację skrośną. Pojawiło się wsparcie dla oddzielnej biblioteki uruchamiania z backendu kompilatora.