我正在使用PFactory(全景工厂)以批处理模式缝合图像。目前,它使用多个线程在CPU上执行相同的操作。我想在我的nvidia GPU(有144个核心)上运行它。我编写了一个内核程序,它调用--system(pfactory) - 来执行一个PFactory实例。但是当我使用nvcc编译它时,它会抛出一个错误 - 无法在设备中执行主机功能......“
有没有办法在GPU核心上运行这个程序的多个实例?
答案 0 :(得分:1)
CUDA内核和设备功能无法直接调用主机功能。 system
是主持人功能。
没有办法按你的要求做。