计算机集群系统的主要性能指标有峰值速度、实测速度和运行效率。计算速度一般以计算机系统每秒执行的浮点运算次数(Floatingpoint Operation Per Second, Flops)为单位。
其中,
MFlops — 百万(10^6)次浮点运算每秒;
GFlops — 十亿(10^9)次浮点运算每秒;
TFlops — 万亿(10^12)次浮点运算每秒;
PFlops — 千万亿(10^15)次浮点运算每秒。
(1) 峰值速度
峰值速度通过计算得出,故也称理论峰值速度, 其计算公式为:
理论峰值速度(亿次)=节点机每个CPU主频(MHz)×CPU每个时钟周期执行浮点运算的次数×CPU总数目/108。
例如,"天河一号"的峰值速度为1206万亿次每秒(TFlops)或1.206千万亿次每秒(PFlops)。
(2) 实测速度
用评测软件对机群系统计算速度的实际测试值,目前国际上通用的超级计算机或高性能计算机评测软件是Linpack(一套采用求解线性方程组和特征值问题的方法来综合评价超级计算机浮点运算性能的基准测试软件)。实测速度能更客观地反映系统的实际计算性能,对用户而言,实测速度比峰值速度更有意义。
(3) 运行效率
一般是指超级计算机实测速度与峰值速度的比率。运行效率越高,表明系统具有的处理资源等经过合理的系统设计得到了更有效的发挥。相对于由处理器数量和性能决定的理论峰值速度而言,运行效率显然是一个能够更全面、科学地反映超级计算机性能和技术先进性的指标。