高性能计算集群的性能评测大致分为机器级、算法级和程序级的性能评测。
- 机器级
机器级的性能评测主要包括CPU和存储器的某些基本性能指标、并行通讯开销以及机器的成本、价格和性/价比,有些是由厂商在销售时直接提供给用户的,是广大用户对并行计算机的第一印象,是引进和购买并行计算机时最主要的选择依据。
- 算法级
算法级的性能评测主要包括加速、效率和可扩展性等,最初是为了评价并行算法的性能提出的,用在并行机性能评测主要是测并行系统的加速比和可扩展性。并行系统的加速比是指对于一个给定的应用,并行算法(或并行程序)的执行速度相对于串行算法的执行速度加快了多少倍。可扩展性是在确定的应用背景下,并行系统性能随处理器数的增加而按比例提高的能力。
- 程序级
程序级的性能评测主要是使用一组基准测试来测试和评价并行系统的各种性能,包括基本测试、数学库测试和并行测试程序等。