Comment passer de OpenCL™ à Data Parallel C++ ?
Un livre blanc proposé par Comsoft, disponible gratuitement
GPU-QUICKSORT*
Le Data Parallel C++ (DPC++) est un langage de programmation hétérogène et portable basé sur le système SYCL* de Khronos. Ce langage de programmation de source unique peut cibler un ensemble de plateformes : CPU, GPU intégré et discret, FPGA et autres accélérateurs. Pour vous donner une idée de ce que DPC++ est capable de faire, nous porterons une application OpenCL™ non triviale, GPU-Quicksort*, vers DPC++ et documenterons l'expérience. Notre objectif sera d’aller au-delà des capacités de l'application initiale. OpenCL™ C rend très difficile l'écriture d'algorithmes génériques, et il est évident que cela peut devenir un inconvénient majeur lorsque vous essayez d’implémenter des algorithmes — comme le tri — qui doivent fonctionner pour différents types de données. L'application GPU-Quicksort d'origine pour OpenCL™ a été écrite pour trier des intégrateurs non signés (…)
Téléchargez gratuitement ce livre blanc
P. -S. Ce téléchargement nécessite une inscription.
Comment passer de Open CL à Data Parallel C++ ? Un livre blanc proposé par Comsoft
Disponible gratuitement
Comment passer de Open CL à Data Parallel C++ ? Un livre blanc proposé par Comsoft
Disponible gratuitement
Le , par Malick
Une erreur dans cette actualité ? Signalez-nous-la !