原帖由 来不及思考 于 2006-7-27 22:10 发表
CPU和GPU的区别,是由他们的应用环境不同而造成的
GPU所工作的环境运算量巨大,thread众多,执行过程本身处于吃重的位置,非常利于并行化,所以GPU都增加平行管线,改善管线中thread的平行度,而GPU本身频率不高, ...
在这点上我认为你的说法有道理, 也许对GPU这种数据吞吐量非常大的处理器而言,并行化设计更有利.
不过,在并行化设计的同时,是什么限制着规模跟CPU类似的GPU频率的提高呢?
我不认为主要原因是内存的问题导致高频率没必要,事实上,从AGP到PCIE的过渡就不难发现,GPU跟系统的数据交换容量(在>一定基数以上后),对图形系统性能影响是非常小的.
[ 本帖最后由 博士僧 于 2006-7-27 22:30 编辑 ] |