Blog

What is Cuda and how does it work?

What happened to NVIDIA's CUDA emulator?

  • NVIDIA used to provide an emulator in its CUDA Software Development Kit, but that is no longer the case. Unfortunately, NVIDIA eliminated the emulator from version 3.0 of the CUDA Toolkit. Why? One reason is that PGI is going to be providing their CUDA C++ x86 compiler. Another reason is that the emulator required too much effort to support.

Is NVIDIA's CUDA coming to OpenCL?

  • NVIDIA's CUDA GPU compute API could be making its way to practically every PC, with an NVIDIA GPU in place, or not. A chinese freelance developer has coded a means to get CUDA work as a middleware on OpenCL.

Is there a way to run CUDA without GPU?

  • This is mostly found with device-host interaction. And as you mentioned, prepare for some slow execution. GPGPU-Sim is a GPU simulator that can run CUDA programs without using GPU. I created a docker image with GPGPU-Sim installed for myself in case that is helpful.

image-What is Cuda and how does it work?
image-What is Cuda and how does it work?
Share this Post: