I'm writing a theoretical assignment of the possibilities in heterogeneous computing. I need to compare the effectiveness of a single thread (non-parallelizable) executed in serial manner on either the CPU or the GPU.
I know it's an odd question since it doesn't make sense to execute a single thread on the GPU, but I could really use a guide-line ratio for a heuristic I am developing.
I know that it could easily be tested, but I don't have any practical experience with neither CUDA nor OpenCL, and I'm in a hurry.