I tried to compile some of the examples in emulation ‘mode’ (make emu=1), but I’m not able to run any of the compiled examples (matrixmul or simpleCUBLAS). The program aborts immediately with the following error:
NVIDIA: could not open the device file /dev/nvidiactl (No such file or directory).
No, I haven’t, since I’m trying to run CUDA applications on a PC without a recent Nvidia graphics card (It’s a Geforce 4 something). Why would I have to run X to test any CUDA application? The Manual/Reference is not very clear on emulation.
I’m running Debian testing (etch).
I’m very interested in this problem, because I will be doing a great deal of debugging on a non-NVIDIA machine. Device emulation should not require opening /dev/nvidiactl.
Any ideas on getting this working in emulation mode?