2011-06-10 2 views
1

Comment utiliser cudamemcpy pour les vecteurs en C++? mon code fonctionne bien pour les tableaux mais les vecteurs ne semblent pas supporter. Une idée de comment soutenir les vecteurs dans CUDA?Utilisation de vecteurs dans CUDA

+0

Vous souhaitez partager du code pertinent? Ensuite, nous pouvons voir ce que vous faites (mal). – Bart

Répondre

3

La réponse courte est que vous ne pouvez pas simplement utiliser les API CUDA de base. Si vous souhaitez utiliser des conteneurs STL avec CUDA, vous devez consulter la bibliothèque de modèles thrust, qui fournit une interface STL similaire au GPU et un certain nombre d'algorithmes GPU utiles pour exploiter les données dans les types de conteneur.

+0

Merci talonmies :) – koder