1.gPU就是来做图形运算的。矩阵运算对于分布式计算没有太多作用,更有效的还是依赖浮点运算。着就要靠CPU完成。
2.不知道999提到的GPU的运算核心是指什么,指晶体管数量吗?不可否认,GeForce 6800 Ultra具有的2.2亿个晶体管差不多是P4E的两倍。但是决定处理器运算能力的是频率,难道P4 3G的CPU会比266MHz的CPU慢不成。GPU确实有惊人的晶体管,可大家仔细看一下最新的GPU的运算核心图就能知道了。GPU的大量晶体管都用做于那16条像素渲染处理引擎了和各图像处理引擎。
3.有关RISC,它是一种计算机的架构,不单指CPU。核心指令在CPU和GPU中是有太多太多的不同,CPU更多的指令是(以X86为例)用来做浮点运算的。而GPU更多的是抗剧齿,解压缩,特殊优化,像素填充,支持DirectX等。难道想让GPU自由发挥让它做它没有指令支持的运算吗?这显然是不可能的。CPU的指令架构规范已经定制,而GPU还没有。
4.GPU的缓存问题,建议大家看以下报道:
http://www.beareyes.com.cn/2/lib/200206/18/20020618031.htm
5.GPU支持跳转了条转指令也是针对图形方面的,对于X86的指令它也能支持吗?现在的GPU如果包含CPU所有的指令有必要吗?会用到吗?
6.有关nVIDIA的新GPU的并行运算同样是针对图像方面的。并行运算其实是一个超标量着色器,它能使每个像素渲染流水线拥有两个着色单元。在每个周期里执行4条指令,相当与每个像素能进行8个操作。
7.GPU正在朝通用计算方面发展是一个大势所趋。但是用GPU去取代CPU,谁认为Intel,AMD,IBM会丢掉对CPU的研发而转而投入显示领域呢???
MICROSOFT的话能全信吗?在2003的微软的技术大会上,MS的首席技术官还说他们的XP是世界上安全性能最高的操作系统呢!
[此贴子已经被作者于2004-7-10 18:21:50编辑过]