question about cuda itself

Hi All,

I have read a bit about cuda but is it to make software to run in parrallel with the cpu and gpu or is it to make a software that conbines the cpu and gpu processoring power another to run every day software which is not programmed in parrallel.

Sorry if it sounds abit stupid question!


CUDA will not let you run existing software on the GPU, especially if it’s not programmed in parallel.

CUDA will let you wirte a parallel program and execute it on the GPU. While it is executing there, you might execute different code on the CPU.

You need to write programs specifically using CUDA (or manually modify existing parallel programs if you have the source code and the know-how). In other words, you can’t suddenly make MS Word run on the GPU. Also not every type of program can benefit from CUDA.