Un petit état d'OpenCL sous Linux:
Exécution sous CPU:
- libpocl: Portable OpenCL. Free. Lent mais marche.
- AMD CPU: Ne marche pas. Propriétaire. Blocage sur ClCreateCommandQueue..
- Intel CPU: Nécessite des processeurs récents et ne marche pas. Propriétaire. Blocage sur ClCreateContext...
- oclgrind: Vérficateur OpenCL. Free. Très lent mais marche très bien (reporte bien les erreurs !).
Exécution sous GPU:
- nvidia : On est en OpenCL 1.2. Propriétaire. Marche, rapide.
- AMD GPU: Ne marche pas. Propriétaire. Blocage sur ClCreateCommandQueue et nécessite un serveur X fonctionnant sous flgrx !
- Intel GPU (beignet): Free. Ne marche pas sans un serveur X fonctionnant avec les drivers Intel (non testé).
- Gallium: Free. Ne fonctionne qu'avec de vieille Radeon. Nécessite surement aussi un serveur X... Non testé