Compilación incremental en NVCC (CUDA)
-
23-09-2019 - |
Pregunta
Tengo muchas estructuras (clases) y funciones independientes que me gusta compilar por separado y luego vincularme al núcleo Cuda, pero estoy obteniendo el External calls are not supported
Error al compilar (no vincular) el núcleo. NVCC obliga a usar siempre funciones en línea del núcleo. ¡Esto es muy frustrante! Si alguien ha descubierto una forma de lograr una compilación incremental, comparta.
También vea el siguiente hilo en los foros de NVIDIA.http://forums.nvidia.com/index.php?s=&showtopic=103256&view=findpost&p=1009242
Solución
Actualmente no puede llamar a las funciones del dispositivo de la GPU en CUDA, por lo que están en línea.
Fermi El hardware admite funciones del dispositivo sin enlingar.
Otros consejos
Ok, ahora se puede hacer con Cuda 5.