Programowanie w systemie UNIX/OpenCl
Przejdź do nawigacji
Przejdź do wyszukiwania
OpenCL składa się z 2 części: :
- języka do pisania kerneli ( ang. kernels) dla GPU ( oparty na C99)
- API które uruchamia program dla CPU, który umożliwia uruchomienie kernela ( dowolny język)
Pliki[edytuj]
Pliki OpenCL:
- nagłówki :
- khronos-opencl-headers[1]
- pakiety
- ppa:akshmakov/us-staging
Instalacja[edytuj]
- dla linuksa wg Andreas Klöcknera[2]
Języki[edytuj]
- C
- C++
- Python (PyOpenCL)
- Java Script
- Julia
Dystrybucje[edytuj]
- Arch linux [3]
Odmiany[edytuj]
WebCL[edytuj]
Firefox / Java script / Nokia[edytuj]
Instalacja:[4]
- zainstaluj Firefox 32
- skopiuj Nokia WebCL xpi extension (JavaScript bindings for OpenCL, which works in Firefox)[5]
- włącz nokia 32 i korzystając z dodatków zainstaluj WebCl z pliku xpi
- sprawdź czy masz WebCL[6] i WebGL (poprzez test na stronie Nokia Research: tutorials 2) [7]