1

Both are computational units. Algorithms are typically written without making assumptions about underlying chips that are going to run those algorithms, but certain type of tasks can benefit from massive parallel processing that GPUs, which increases GPUs appeal in mining, machine learning, etc. https://blogs.nvidia.com/blog/2009/12/16/whats-the-difference-...


Only top voted, non community-wiki answers of a minimum length are eligible