FAQ CUDA
FAQ CUDAConsultez toutes les FAQ
Nombre d'auteurs : 1, nombre de questions : 66, dernière mise à jour : 14 juin 2021
CUDA Utility Library
Cette librairie contient des macros et des fonctions qui simplifient le développement d'applications de démonstration avec CUDA. À l'origine, elle a été crée par NVIDIA pour apporter de la simplicité dans le code des exemples. Elle n'est pas officiellement supportée par NVIDIA.
Elle permet de mesurer le temps, d'intialiser un périphérique, de parser la ligne de commande, de lire des fichiers PPM et PGM, de chercher les conflits dans la mémoire partagée...
Toutes les macros, à l'exception d'une, n'ont aucun impact sur les performances en mode Release. En effet, dans ce mode, elles n'effectuent plus que l'appel simple, sans rediriger les erreurs et sans fermer l'application.
Il est cependant déconseillé de l'utiliser. En effet, il n'est pas supporté par CUDA, il ne s'agit que d'un exemple parmi les autres, qui pourrait changer d'une version à l'autre sans avertissement. Il se pourrait même que NVIDIA décide d'arrêter de le distribuer d'une version à l'autre !