PoCL

implémentation open source d'OpenCL se basant principalement sur l'utilisation des microprocesseurs From Wikipedia, the free encyclopedia

PoCL (de anglais : Portable Computer Langage) est une implémentation libre d'OpenCL 1.2, une partie de 2.0 (les pipes manquent en mai 2022 dans la version stable)[2]. OpenCL 3.0 est supporté dans l'actuelle 3.0 RC (mai 2022). sous licence MIT, ayant pour caractéristiques de ne pouvoir utiliser que les microprocesseurs. Elle se base principalement sur le compilateur Clang.

Faits en bref Dernière version, Dépôt ...
PoCL
Informations
Dernière version 7.1 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/pocl/poclVoir et modifier les données sur Wikidata
Écrit en C et C++Voir et modifier les données sur Wikidata
Système d'exploitation Linux et macOSVoir et modifier les données sur Wikidata
Type Bibliothèque logicielleVoir et modifier les données sur Wikidata
Licence Licence MITVoir et modifier les données sur Wikidata
Site web portablecl.orgVoir et modifier les données sur Wikidata
Fermer

La version 3.0RC1 sortie en mai 2022 ajoute le support d'OpenCL 3.0[3].

Les développeur du GPGPU open source Vortex, dont le but est de fonctionner avec des processeurs d'architecture RISC-V, ont modifié PoCL pour qu'il supporte les instructions de l'architecture RISC-V, ainsi que les instructions de ce processeur de calcul[4].

Notes et références

Bibliographie

Liens externes

Related Articles

Wikiwand AI