Où trouver CUDA est cutil_math.h?
La CUDA FAQ dit:
CUDA définit les types de vecteurs tels que float4, mais ne comprennent pas tout
les opérateurs par défaut. Toutefois, vous pouvez définir votre propre
les opérateurs utilisant la norme C++. Le CUDA SDK inclut un en-tête
"cutil_math.h" qui définit quelques opérations sur les vecteurs
les types.
Cependant je ne trouve pas cela à l'aide de CUDA SDK 5.0. Il a été supprimé ou renommé?
J'ai trouvé une version de l'en-tête ici. Comment est-il lié à celui qui est censé venir avec SDK?
Le cutil fonctionnalité a été supprimée de la CUDA 5.0 Échantillons (c'est à dire le "SDK"). Vous pouvez toujours télécharger une précédente SDK et de le compiler sous CUDA 5, vous aurez tout ce qui est venu avec les précédentes du SDK.
Merci, je vais le prendre pour une réponse. Toutes les idées de pourquoi il a obtenu abandonnées?
Il est remplacé par d'autres fichiers d'en-tête comme math_helper.h et ils sont encore dans les échantillons\common\inc répertoire.
Merci, je vais le prendre pour une réponse. Toutes les idées de pourquoi il a obtenu abandonnées?
Il est remplacé par d'autres fichiers d'en-tête comme math_helper.h et ils sont encore dans les échantillons\common\inc répertoire.
OriginalL'auteur shinjin | 2013-02-17
Vous devez vous connecter pour publier un commentaire.
La cutil fonctionnalité a été supprimée de la CUDA 5.0 Échantillons (c'est à dire le "SDK"). Vous pouvez toujours télécharger un précédent SDK et le compiler sous CUDA 5, vous aurez tout ce qui est venu avec les précédentes du SDK.
L'avis officiel a été donné par nvidia dans le CUDA 5.0 notes de version (CUDA_Samples_Release_Notes.pdf, installé avec les échantillons). Quant à savoir pourquoi, j'imagine que la nvidia sentiment concernant cutil était probablement quelque chose comme ce qui est exprimé ici "ne convient pas pour une utilisation dans une application réelle. Il est complètement non pris en charge", mais les gens ont été de l'utiliser dans des applications réelles. Donc, une manière d'essayer de mettre un terme à tout ça c'est de l'effacer, je suppose. C'est juste de la spéculation.
Note quelques autres informations utiles fournies dans les notes de version:
Sorte que vous pouvez trouver des fonctions utiles dans certains de ces fichiers d'en-tête.
OriginalL'auteur Robert Crovella
dans le dernier SDK helper_math.h mettre en œuvre la plupart de l'opérateur, mais son manque toujours des opérateurs logiques comme OU ou ET
OriginalL'auteur BaraBashkaD