Mam na myśli przede wszystkim przetwarzanie prymitywów, takich jak FFT, splot, korelacja, matematyka macierzowa, wszelkiego rodzaju prymitywy widzenia maszynowego. Nie byłem w stanie znaleźć niczego podobnego, czy ktoś wie o dobrych projektach, które powstały?Czy istnieją jeszcze dobre biblioteki innych firm oparte na openCL?
12
A
Odpowiedz
3
Myślę, że tego rodzaju biblioteki będą wkrótce dostępne, ale nie są jeszcze szeroko dostępne, ponieważ OpenCL jest tak nowy. Mając na uwadze powyższe, Apple wydała bibliotekę FFT dla OpenCL:
http://developer.apple.com/mac/library/samplecode/OpenCL_FFT/index.html
5
To nie jest biblioteką na powiedzieć (jeszcze), ale stworzyliśmy kilka przykładów macierzy dla projektu badawczego. Zawiera wektoryzowane jądro Matrix Multiply, które jest szybsze niż przykładowe, które NVIDA zapewnia OpenCL i CUDA. Zawiera on również kilka przydatnych funkcji do uruchamiania programów OpenCL itd
Kod źródłowy i projekt jest tutaj: https://sites.google.com/site/jhosite/parallel-systems
zapomniałeś dodać jakiekolwiek postanowienia licencyjne do tego kodu. :) – dwf