Je suis novice à cuda. Je veux utiliser la fonctionnalité cublas dans les programmes cuda et je voudrais savoir comment l'utiliser. Comme mon programme donne une erreur, c'est-à-dire * "fichier cublas_v2.h non présent" * lorsque j'essaie de l'exécuter sur GPU.comment utiliser bibliothèque cublas
0
A
Répondre
5
- La documentation de cublas est contenue here. Donc, vous devriez vous familiariser avec cela.
- Essayez et exécutez un exemple de programme. Il y a des exemples dans les exemples CUDA qui viennent avec la boîte à outils CUDA 5, ou vous pouvez essayer celui here. Assurez-vous de comprendre comment créer et exécuter cet exemple.
- Si vous avez toujours des problèmes avec votre propre programme, postez une nouvelle question ici avec les détails. Par exemple, si votre programme donne une sortie d'erreur, collez la sortie d'erreur complète que vous obtenez, et collez le code de votre programme qui génère cette sortie d'erreur (au moins). De préférence coller dans tout votre programme, ou une version simple qui va reproduire l'erreur.
L'erreur que vous obtenez le droit ressemble maintenant il devrait venir du compilateur pas de lorsque vous exécutez le programme. Si c'est le cas, vous devez simplement dire au compilateur où trouver ce fichier d'en-tête. Si vous regardez un exemple cuda comme this one, vous pouvez voir à partir du makefile inclus comment dire au compilateur où chercher les fichiers d'en-tête.
0
Il peut y avoir plusieurs choses à cause desquelles vous devez avoir du mal à exécuter un code qui utilise la bibliothèque CuBlas.
- La chose la plus importante est de compiler votre code source avec -lcublas drapeau. Cela devrait ressembler à nvcc -c example.cu -o exemple -lcublas
- Ensuite, vérifiez si vous avez la bibliothèque Cublas dans votre système. Comme il est dit "fichier cublas_v2.h pas présent", essayez de faire "whereis cublas_v2.h" ou de rechercher manuellement le fichier, si ce n'est pas là, vous devez installer
bibliothèque Cublas du site Web de Nvidia. - Vérifiez votre chemin d'installation Cuda et LD_LIBRARY_PATH Votre chemin cuda doit être/usr/local/cuda. et LD_LIBRARY_PATH doivent être/usr/local/cuda/lib64 OU /usr/local/cuda/lib.
Questions connexes
- 1. Comment utiliser la bibliothèque CUBLAS dans une fonction de modèle?
- 2. CUBLAS - addition matricielle .. comment?
- 3. Cublas et NaN?
- 4. Multiplication matricielle CUBLAS
- 5. comment lier la bibliothèque (par exemple CUBLAS, CUSPARSE) pour CUDA sur Windows
- 6. CUBLAS d'erreur d'allocation de mémoire
- 7. CUBLAS travaille de façon imprévisible
- 8. Gestion de mémoire CUDA vs. CuBlas
- 9. cublas lien dans le studio visuel
- 10. Comment utiliser la bibliothèque Tortoisesvn?
- 11. Comment utiliser la bibliothèque native
- 12. Comment utiliser la bibliothèque Jansi?
- 13. Erreur lors de l'utilisation de cublas saxpy
- 14. comment puis-je utiliser la bibliothèque pre_built
- 15. comment utiliser la bibliothèque opencv statique
- 16. comment utiliser l'ancienne bibliothèque cliente facebook
- 17. Comment utiliser la bibliothèque de facturation Android?
- 18. Comment utiliser la bibliothèque COM dans Laravel?
- 19. Comment commencer à utiliser la bibliothèque MailKit?
- 20. Comment utiliser la bibliothèque java efflux
- 21. Comment utiliser une bibliothèque externe? (PclZip)
- 22. Comment utiliser NYTProf dans une bibliothèque
- 23. Comment utiliser pcap_sendqueue_queue() dans la bibliothèque winpcap?
- 24. Comment puis-je utiliser la bibliothèque ADK
- 25. Comment construire et utiliser la bibliothèque Mosby?
- 26. Android N: comment utiliser la bibliothèque système
- 27. Comment utiliser/créer la bibliothèque FFmpeg
- 28. Comment utiliser une fonction de bibliothèque Haskell?
- 29. Comment utiliser DirectedSparseVertex() dans la bibliothèque jung?
- 30. Java: comment utiliser une bibliothèque tierce?
C'est une erreur de compilation, npt un runtime errpr. Si vous avez besoin d'aide, veuillez * décrire * avec précision votre problème et poser une question. – talonmies
J'ai téléchargé le fichier cublas.run de https://developer.nvidia.com/cublas maintenant je veux savoir comment exécuter ce fichier sur GPU afin que je puisse utiliser le fichier d'en-tête cublas.h dans l'exemple 1 sur http://docs.nvidia.com/cuda/cublas/index.html. Une chose de plus comment puis-je obtenir le code source de la bibliothèque cublas. – user2167322
Le fichier cublas.run? Peut-être que vous voulez dire le fichier .run cuda toolkit. Vous devez d'abord installer la boîte à outils cuda en utilisant les instructions appropriées pour votre système d'exploitation. Suivez le guide de démarrage approprié pour votre système d'exploitation [ici] (http://docs.nvidia.com/cuda/index.html). Le code source de la bibliothèque cublas n'est pas disponible. –