加速芯片对比分析
目前,应用到超级计算机中的加速器主要有以下几种,表1就这几种加速器进行比较分析。
表1 加速芯片对比表
加速器 CELL CSX600 GT200 MDGRAPE
主频(GHz) 3.2 0.25 1.296 0.25
核心数 9 96 240 340
性能(GFlops) 204.8 25 1000 165
工艺 90nm 130nm 65nm 130nm
功耗(W) 50 10 160 80W
性能/功耗 4 2.5 6.25 2
◆ 加速部件的性能功耗比都较高,这就是超级计算机采用加速部件构建的主要原因。
◆ 加速部件都采用多核乃至众核构成,可以取得较好的峰值性能。
◆ 从性能上看,GT200在单精度性能上要远高于其他加速器,由于其使用了先进的65nm集成电路制造工艺,导致其性能功耗比较高。由于其结构本身的特点,双精度浮点计算性能远远落后于其单精度浮点计算性能。
◆ 早期的CELL处理器双精度性能也较低,为了将其应用于高性能计算,加强了双精度浮点计算的性能。
◆ CSX600和MDGRAPE-3出现的时间较早,在性能上和功耗上要落后于其他。