Hey everyone,
I had a question in mind today and I thought I'd ask here. I have some basic knowledge in C++ and that's it. I am not a coder. (More into Power Engineering :D )
My question is why is it so hard to write code in parallel so that the power of GPU can be harnessed. (offloading tasks from the CPU)
I know that some software benefit from Nvidia's CUDA and ATI's STREAM, but the tasks have been limited to video/audio editing/converting.
Since games run on GPUs and they are easily written, why can't regular software code benefit from that?
I would really appreciate some enlightenment.
Thank you.
I had a question in mind today and I thought I'd ask here. I have some basic knowledge in C++ and that's it. I am not a coder. (More into Power Engineering :D )
My question is why is it so hard to write code in parallel so that the power of GPU can be harnessed. (offloading tasks from the CPU)
I know that some software benefit from Nvidia's CUDA and ATI's STREAM, but the tasks have been limited to video/audio editing/converting.
Since games run on GPUs and they are easily written, why can't regular software code benefit from that?
I would really appreciate some enlightenment.
Thank you.