It should be noted that the paper is from 2010. In 2011 I pitted a then brand new Core i7-2600K against an AMD 5800 for an embarrassingly parallel workload, and ended up going with the i7. GPUs are evolving faster though. Glancing at current benchmarks, a Titan might be 2-3x faster than the GTX280 used in the article [1], while a Core i7-9600K seems to be only 25% faster than the Core i7-960 in the article [2]. Programming ease ha also improved, especially on the CUDA side, so these days I would guess the GPU advantage is significantly larger.<p>[1] <a href="http:&#x2F;&#x2F;www.hwcompare.com&#x2F;14040&#x2F;geforce-gtx-280-vs-geforce-gtx-titan&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.hwcompare.com&#x2F;14040&#x2F;geforce-gtx-280-vs-geforce-gt...</a><p>[2] <a href="http:&#x2F;&#x2F;cpuboss.com&#x2F;cpus&#x2F;Intel-Core-i7-960-vs-Intel-Core-i7-6700K" rel="nofollow">http:&#x2F;&#x2F;cpuboss.com&#x2F;cpus&#x2F;Intel-Core-i7-960-vs-Intel-Core-i7-6...</a>