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
1
A
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
Questions connexes
- 1. CUDA: vecteurs addition et vecteurs taille
- 2. Utilisation de vecteurs dans java
- 3. Utilisation de vecteurs dans iOS
- 4. vecteurs de vecteurs Libérant après utilisation
- 5. Utilisation de vecteurs en C++
- 6. Écriture surface CUDA soutenu par un tableau de vecteurs
- 7. Ajouter deux vecteurs en utilisant CUDA C, lancer le noyau
- 8. start cuda (utilisation de bibliothèques ou API)
- 9. Utilisation de CUDA dans un projet MFC existant
- 10. noyau CUDA complexe dans MATLAB
- 11. cuda - exemple minimal, utilisation élevée du registre
- 12. Utilisation de vecteurs et de mappes en C++
- 13. Trier les vecteurs dans les vecteurs 2D
- 14. Utilisation de swap vs modification de pointeurs sur des vecteurs
- 15. cuda: utilisation de variables globales pour la mémoire de l'appareil
- 16. Utilisation de vecteurs normalisés pour stocker le titre
- 17. CUDA __threadfence()
- 18. Utilisation de la mémoire de texture cuda pour l'interpolation 1D
- 19. CUDA: Utilisation de la mémoire partagée entre différents noyaux
- 20. Utilisation d'une liste initializer_list sur une carte de vecteurs
- 21. Utilisation de macros pour définir des constantes pour CUDA
- 22. Fftshift unidimensionnel dans CUDA
- 23. Comment fonctionnent les vecteurs de vecteurs?
- 24. OpenCV avec Cuda
- 25. Ajout de vecteurs dans Matlab
- 26. Comparaison de vecteurs dans APL
- 27. Vecteurs
- 28. Utilisation de la bibliothèque Thrust de CUDA pour les grandes valeurs
- 29. données dans des vecteurs
- 30. Vecteurs dans un vecteur
Vous souhaitez partager du code pertinent? Ensuite, nous pouvons voir ce que vous faites (mal). – Bart