Sur le site Web Embarcadero, il est indiqué qu'il prend en chargeCeci, mais je n'ai pas vu de démos ou d'exemples fournis avec Delphi. Donc, s'il s'agit d'une farce à laquelle cela ressemble, alors je parie que nous devrons attendre XE9 pour obtenir un support approprié CUDA / OpenCL.
http://edn.embarcadero.com/article/41688
Q: FireMonkey permet-il l'utilisation du processeur graphique pour des performances élevées? informatique (par exemple, CUDA ou OpenCL)?
UNE: C'est possible, oui.
Alors, comment faire le calcul de base CUDA / OpenCL avec Firemonkey?
Réponses:
2 pour la réponse № 1Vous êtes autorisé à utiliser CUDA ou OpenCL avec FireMonkey.
Je veux dire, FireMonkey ne désactive pas OpenCL / CUDA quand il utilise DirectX / OpenGL pour le rendu.
C'est le sens de la FAQ.
Vérité absolue. Pas de mensonges.
(J'avoue que je suis allé à une université jésuite) :)
Vous avez donc besoin d’une bibliothèque OpenCL / CUDA et d’un compilateur. Je suppose que vous pouvez utiliser ce projet open source, ou celui-là, ou écrire une dll CUDA externe avec un autre compilateur, plus intégré à la programmation CUDA / OpenCL. Certains exemple de code ici.