Name: Anonymous 2010-07-22 19:08
I posted this in /g/ a few minutes ago.
Is someone here familiar with GPU programming?
To make this clear in prior: I know Assembly better than C and I intend to use it.
How (from the CPU software in the main memory's point of view) does one initiate contact with the GPU? Hand it kernels and otherwise any communication between. Is the GPU already running in a loop from the very beginning and all we have to do is edit the video memory to let it "escape"?
On second thought: This question might apply just as much to any other CPU cores that might be running in parallel. Although I suspect that is way simpler.
Is someone here familiar with GPU programming?
To make this clear in prior: I know Assembly better than C and I intend to use it.
How (from the CPU software in the main memory's point of view) does one initiate contact with the GPU? Hand it kernels and otherwise any communication between. Is the GPU already running in a loop from the very beginning and all we have to do is edit the video memory to let it "escape"?
On second thought: This question might apply just as much to any other CPU cores that might be running in parallel. Although I suspect that is way simpler.