While looking through the samples that came with the CUDA SDK, I noticed that most of them only utilize the GPU for computations. Is there a particular reason why they are not leveraging the CPU as well?
The SDK is about learning to master GPU programming. By keeping the samples short and concise the goal of “teaching” and “demonstrating” CUDA is met.
Adding extra CPU (host) side cruft sure wouldn’t support that goal much.