Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I run CUDA on Intel's integrated graphics processor?

Tags:

cuda

graphics

gpu

I have a very simple Toshiba Laptop with i3 processor. Also, I do not have any expensive graphics card. In the display settings, I see Intel(HD) Graphics as display adapter. I am planning to learn some cuda programming. But, I am not sure, if I can do that on my laptop as it does not have any nvidia's cuda enabled GPU.

In fact, I doubt, if I even have a GPU o_o

So, I would appreciate if someone can tell me if I can do CUDA programming with the current configuration and if possible also let me know what does Intel(HD) Graphics mean?

like image 380
Ankit Avatar asked Nov 19 '11 09:11

Ankit


People also ask

Does CUDA work with Intel HD graphics?

Yes, You Can Run NVIDIA CUDA On Intel GPUs And Libraries For It Have Hit Github. Using a graphics processor or GPU for tasks beyond just rendering 3D graphics is how NVIDIA has made billions in the datacenter space.

Does CUDA work with Intel Iris?

Yes, you can, because OpenCL is supported by MacOS natively.

Is Intel uhd CUDA enabled?

No, Intel doesn't support CUDA. As, per your GPU, i.e. Radeon HD 8730M, you can try using Open CL. To use CUDA, it's mandatory to have an Nvidia GPU.

Can I use CUDA without NVIDIA GPU?

The answer to your question is YES. The nvcc compiler driver is not related to the physical presence of a device, so you can compile CUDA codes even without a CUDA capable GPU.


1 Answers

At the present time, Intel graphics chips do not support CUDA. It is possible that, in the nearest future, these chips will support OpenCL (which is a standard that is very similar to CUDA), but this is not guaranteed and their current drivers do not support OpenCL either. (There is an Intel OpenCL SDK available, but, at the present time, it does not give you access to the GPU.)

Newest Intel processors (Sandy Bridge) have a GPU integrated into the CPU core. Your processor may be a previous-generation version, in which case "Intel(HD) graphics" is an independent chip.

like image 123
Eugene Smith Avatar answered Sep 25 '22 19:09

Eugene Smith