Micro-Benchmark

OSU MPI Benchmarks

  • 下载地址:http://mvapich.cse.ohio-state.edu/benchmarks/

  • 简介:由Ohio State University提供,程序生成不同规模的数据并执行各种不同模式的MPI通信,测试 各种通信模式的带宽和延迟。分为点对点通信和组通信两种形式,其中点对点通信重点关注拓扑结构中非 等价节点之间的通信性能。

  • STREAM

  • 下载地址:http://www.cs.virginia.edu/stream/

  • 简介:由Virginia University提供,通过生成四种不同模式下的内存读写操作,用于测试高性能计算机的内存带宽。 现代计算机中都是用缓存技术,为了保证测试正确反映计算机内存的读写性能,测试中使用的数据量应远大于缓存大小。

  • Intel MPI Benchmarks

  • 下载地址:http://software.intel.com/en-us/articles/intel-mpi-benchmarks

  • 简介:由Intel公司提供,通过进行MPI点对点通信和全局通信在不同的消息长度下的消息传送测试统的性能, 包括:节点性能,网络延迟和吞吐量,测量值也反映使用的MPI实现的效率。

  • IOzone Filesystem Benchmark

  • 下载地址:http://www.iozone.org

  • 简介:IOzone是一个开源软件,生成一系列的文件操作并进行测量,以评价文件系统的性能。

  • IOR HPC Benchmark

  • 下载地址:http://sourceforge.net/projects/ior-sio/

  • 简介:IOR用于测试并行文件系统的性能,包括POSIX,MPIIO以及HDF5。

  • LMbench

  • 下载地址:http://www.bitmover.com/lmbench/

  • 简介:由BitMover公司提供,程序测试内存访问和常用系统调用的带宽和延迟。

  • Kernel Benchmark

    SPEC CPU

  • 下载地址:http://spec.org

  • 简介:由The Standard Performance Evaluation Corporation提供, 程序测试计算密集型程序在高性能计算机上的计算效率,包含SPEC INT和SPEC FP, 分别对应整型计算机与浮点计算。根据编译方式的不同,可以分为base测试和peak测试,peak测试使用对程序包中的每个程序 使用单独的编译选项,相较于base模式会有更好的性能。根据运行方式的不同,可以分为rate测试和speed测试,rate测试 衡量计算机能够同时执行的大规模应用程序的吞吐量,speed测试衡量计算机最快速的完成某项应用程序的耗时, SPEC是一个非营利组织。

  • SPEC OMP

  • 下载地址:http://spec.org

  • 简介:SPEC OMP用于测试使用OpenMP进行共享内存并行运算的应用的性能。 SPEC OMP还包括一项测量功耗的可选值。

  • SPEC MPI

  • 下载地址:http://spec.org

  • 简介:SPEC MPI测试各种不同的SMP硬件以及集群上进行MPI并行,浮点运算,计算密集的性能。 SPEC MPI包括MPIM和MPIL两个套件,其中MPIL的运行时间以及实用的数据集都会更大。

  • HPL

  • 下载地址:http://www.netlib.org/benchmark/hpl/

  • 简介:由the University of Tennessee提供,通过在分布式系统上求解双精度 稠密线性方程组测试高性能计算机的整体计算能力。linpack是高性能计算机应用的代表,也是TOP500计算机排名的唯一指标。

  • NAS Parallel Benchmarks

  • 下载地址:http://www.nas.nasa.gov/publications/npb.html

  • 简介:NPB是一组用于测试超级计算机性能的程序,程序由一组计算流体力学程序演变而来, 最初的版本包括5个计算内核和3个伪应用程序,后来新增了非结构化可适应性网格, 并行IO,多区域应用以及计算网格的内容。求解问题的规模可以根据需求调整。

  • HPC Challenge Benchmark

  • 下载地址:http://icl.cs.utk.edu/hpcc/

  • 简介:HPCC是由the University of Tennessee整理和提供的一组用于测试高性能计算机各方面性能的程序, 涵盖了高性能计算机性能测试的各个方面,著名的benchmark如stream,hpl程序包中都有包含。

  • Application

    Parallel Ocean Program (POP)

  • 下载地址:http://climate.lanl.gov/Models/POP/

  • 简介:POP 是著名的并行海洋模拟程序

  • GRAPES

  • 简介:GRAPES 是中国气象局自主研制的数值天气预报业务系统。数值天气预 报模型主要内容是求解和气象过程相关的数值方程,这些过程包括空气流体动力 学过程,热力学过程,水汽和它的相变过程等等。

  • mpiBLAST

  • mpiBLAST是一个生物基因对匹配程序.