CPU既然能够处理图像数据,为何还需要依赖GPU?这一问题似乎有些矛盾,CPU和GPU各有其独特的优势,CPU擅长处理逻辑计算,而GPU则在并行计算方面展现出天分,图像处理作为典型的并行矢量计算任务,GPU确实能够比CPU更高效地完成。 从并行计算能力来看,GPU无疑占据了显著优势,当前家用处理器虽然只有六核十二线程,却能与NvidiA的老型显卡GTX 260+的216个CUDA核心展开激烈竞争,值得一提的是,即便是CPU,也能在一些场景中抢占GPU的主动权。
在2011年IDF大会上,一位工程师曾问及Sandy Bridge架构在一周期内能完成多少个乘累加操作,这一数据如果具有一定客观性,表明该处理器在执行DSP功能方面具备潜力,尽管这一数据当时没有被公开,但我们不能忽视这一可能性,AVX指令集的设计正是为了对抗GPGPU技术的发展,展现了CPU在通用计算领域的潜力。
0
