Beignet (bibliothèque)
Beignet est une bibliothèque logicielle libre (licence LGPL), implémentant l'API OpenCL et développée principalement par Intel dans le cadre du projet de la fondation Freedesktop.org.
Elle supporte Les processeurs graphiques HD Graphics 4000 intégrés dans la série de processeurs Ivy Bridge.
Cette bibliothèque utilise principalement LLVM, mais est également compatible avec GCC.
En , Intel incite à passer sur le pilote OpenCL NEO. Beignet est tout de même conservé pour ses générations Ivybridge, Sandy Bridge et Haswell[2]. NEO est compatible avec la génération 8 (Broadwell) et la génération 9.
Histoire
Ce projet a été commencé par Ben Segovia, puis repris par Zou Nanhai et une équipe de développeurs chinois de la branche graphique d'Intel (China OTC graphics department).
La version 0.1 est sortie le .
La version 0.8.0 est sortie le et implémente la spécification OpenCL 1.1[3] - [4].
La version 0.9.0 est sortie le et implémente la spécification OpenCL 1.2[5].
Notes et références
- « https://cgit.freedesktop.org/beignet/commit/?h=Release_v1.3 »
- (en) « Beignet », sur Intel OpenSource.org
- (en) ANNOUNCE - Beignet 0.8.0 par Zhigang Gong, sur la liste de diffusion du projet Beignet, le
- (en) Bump to version 0.8.0. par Zhigang Gong, sur cgit.freedesktop.org, le
- (en) ANNOUNCE - Beignet 0.9.0 par Zhigang Gong, sur la liste de diffusion du projet Beignet, le