Question

J'ai de nombreuses fonctions de structures (classes) et autonomes que j'aime compiler séparément, puis de lier le noyau Cuda, mais j'obtiens le External calls are not supported Erreur lors de la compilation (pas de liaison) le noyau. Les forces NVCC à toujours utiliser les fonctions en ligne du noyau. C'est très frustrant !! Si quelqu'un a trouvé un moyen d'atteindre une compilation incrémentielle, veuillez partager.

Voir également le fil suivant sur les forums Nvidia.http://forums.nvidia.com/index.php?s=&showtopic=103256&view=FindPost&p=1009242

Était-ce utile?

La solution

Actuellement, vous ne pouvez pas appeler des fonctions d'appareil à partir du GPU de CUDA, c'est pourquoi elles sont inclinées.

Fermi Le matériel prend en charge les fonctions de périphérique sans inclinaison.

Autres conseils

Ok, cela peut maintenant être fait avec Cuda 5.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top