4 ms·
Can you point to a problem where a GPU actually outperforms a CPU by 250x and the CPU is not being criminally underused? I have tried to find such examples, and
by pbsd 13y ago
Can you point to a problem where a GPU actually outperforms a CPU by 250x and the CPU is not being criminally underused? I have tried to find such examples, and never did.
Unless, maybe, you mean the communication costs are the real bottleneck in such cases? In which case I don't see the relevance of the GPU angle.
- seanmcdirmid 13y agoYes, distributed clusters are limited by communicate costs, not computation power. Parallel computing is in general limited by communication costs, even on one node (as the amount of time it takes to service a cache miss). Minimizing communication is important in both cases. DNN training is one problem where the GPU solution vastly outperforms the distributed HPC solution.
- adrianN 13y agoGPUs are useful for algebraic geometry. The speedup is not quite 250, but something like 80 or so. http://www.mpi-inf.mpg.de/~emeliyan/phd_thesis.pdf http://www.mpi-inf.mpg.de/~emeliyan/phd_thesis.pdf
- fulafel 13y agoSwitching one of the more fancier looking PS4 titles over to software rendering might do it. :)