几年前,CPU厂商达到了性能的极限,不能进一步加快其处理器的速度,提高性能的解决方案就是采用多核
50%以上的受访者表示,在未来12至24个月里,HPC都将处于这种状态
IDC分析师Conway说,这个问题在AMD的Opteron处理器上也存在,尽管AMD的这种处理器没有前端总线
www.orchn.com
IDC在调查高性能计算的使用问题,到目前为止,21%的接受调查的机构表示他们发现自己的应用程序在新硬件上运行时性能不如在老硬件上运行那样好
IDC负责高性能计算的高级分析师Steve Conway说,这个问题已经出现了很长时间,多核使这个问题更严重了
Sandia国家实验室的工程师发现,增加的内核数量越多,性能就下降得越多,因为内存跟不上CPU的性能
一些分布式计算计划是这种应用的理想使用环境,每一个客户从大量的数据中选择一部分数据并且处理这个数据,不依赖于其他任何人的工作
一般认为,并行程序最适合在多核处理器上运行,因为工作能够分成许多份并且分配给所有的内核,并且每个内核都不依赖于其它内核完成工作的情况
但是,当步骤A的结果需要处理步骤B的时候,步骤B在得到它需要的数据之前停滞不前,所有的并行计算在这个领域都是没有用的
前端总线一直被认为是CPU与内存之间的瓶颈,因为所有四个内核都需要通过一个总线
国际电气电子工程师学会(IEEE)出版的《IEEE综览》发表的一篇文章解决了内存的问题,Sandia国家实验室的工程师发现这个问题与CPU和内存之间的连接有关
超级计算机面临的第三个问题是它们庞大的物理体积
还有其它一些引起性能下降的问题
这个问题是两方面的
0
顶一下0
踩一下