Un Pi peut-il être utilisé comme périphérique CPU OpenCL?

12

Puis-je utiliser un Pi (ou, en l'occurrence, Beagle Bone ou Arduino) comme périphérique CPU OpenCL? Je comprends qu'il n'y a pas grand chose de GPGPU sur un Pi, mais ne pourrais-je pas lier un tas ensemble sous un framework OpenCL et faire quelque chose de cool et flexible avec tout ce CPU?

Ethan
la source
ce fil parle spécifiquement des GPU. Il n'est pas fait mention de l'opportunité d'utiliser OpenCL pour contrôler les CPU
Ethan
1
Tu m'as eu! Je ne savais pas que les fabricants de CPU faisaient cela aussi. J'ai donc rétracté mon vote serré, même si je crains que la réponse ne soit la même si personne, sauf Intel et AMD, n'a mis en œuvre cela. +1
goldilocks
Notez que vous devez également communiquer l'entrée et la sortie aux programmes OpenCL. Cela pourrait être un goulot d'étranglement.
Thorbjørn Ravn Andersen
1
Vous aurez probablement plus de succès en utilisant la nouvelle carte Parallela, voir ici
Willem van Doesburg

Réponses:

6

Non, il n'y a pas d'OpenCL sur le Raspberry Pi depuis 2014 .

Mise à jour 2018; il y a maintenant un travail en cours .

L'Arduino est un microcontrôleur pas un SoC (pensez jusqu'à 16000x plus lent)

Le Beagle os a obtenu une en 2015.

Les Odroid ont un support depuis 2013?

Rock64 manque jusqu'à présent de support .

user1133275
la source
Il y en a un expérimental depuis ce mois-ci, semble-t-il: github.com/doe300/VC4CL
Mr. White