EuroBen Benchmark 是一个用于测试科学/工程 计算的基准测试程序,它包括多个包,分别可以用于测试单机, MPI以及OpenMP所搭建的并行系统的性能。
可以在 http://www.euroben.nl/ -> Programs下载到 eurobenv2.0-dm.tar.gz 以及 effbench.tar.gz两个用于测试MPI搭建的并行系统的科学/工程计算性能。
1. eurobenv2.0-dm的安装以及测试
a) 解压缩eurobenv2.0-dm.tar.gz到目录$euroben-dm$
b) 进入$euroben-dm$/basics,用编辑器打开state.f文件,这个文件是一个fortran 90源程序,根据机器以及自身情况修改25-32行,比如修改成为:
Data machin / 'Intel Celeron 2.4G '/
Data memory / '512M '/
Data compil / 'GNU Fortran 95 '/
Data option / 'Unknown '/
Data os / 'Ubuntu Dapper 6.06 '/
Data prec / '64-bits precision '/
Data runby / 'Robinvane Suen '/
Data comins / 'South China Univerisity of Technology '/
c) 回到目录$euroben-dm$/,运行make state
d) 进入目录$euroben-dm$/,使用编辑器修改Make.Incl里面的编译器名称,选项,头文件目录,库目录等等。
事实上,通常可以不作任何修改!
e) 回到目录$euroben-dm$/,运行make make
f) 运行make makeall 即可在各个小程序下面生成可执行文件,文件名是x.<dirname>
g) export NPROCS=<你所需要执行程序的进程数量>
h)执行./xrun <程序名称>, 如./xrun mod2a,运行程序
i)在$euroben-dm$/Log.<hostname>/下保存有测试数据
更详细的信息可以参考euroben-dm下的README。
2. effbench的安装以及测试
可以在 http://www.euroben.nl/ -> Programs下载到 eurobenv2.0-dm.tar.gz 以及 effbench.tar.gz两个用于测试MPI搭建的并行系统的科学/工程计算性能。
1. eurobenv2.0-dm的安装以及测试
a) 解压缩eurobenv2.0-dm.tar.gz到目录$euroben-dm$
b) 进入$euroben-dm$/basics,用编辑器打开state.f文件,这个文件是一个fortran 90源程序,根据机器以及自身情况修改25-32行,比如修改成为:
Data machin / 'Intel Celeron 2.4G '/
Data memory / '512M '/
Data compil / 'GNU Fortran 95 '/
Data option / 'Unknown '/
Data os / 'Ubuntu Dapper 6.06 '/
Data prec / '64-bits precision '/
Data runby / 'Robinvane Suen '/
Data comins / 'South China Univerisity of Technology '/
c) 回到目录$euroben-dm$/,运行make state
d) 进入目录$euroben-dm$/,使用编辑器修改Make.Incl里面的编译器名称,选项,头文件目录,库目录等等。
事实上,通常可以不作任何修改!
e) 回到目录$euroben-dm$/,运行make make
f) 运行make makeall 即可在各个小程序下面生成可执行文件,文件名是x.<dirname>
g) export NPROCS=<你所需要执行程序的进程数量>
h)执行./xrun <程序名称>, 如./xrun mod2a,运行程序
i)在$euroben-dm$/Log.<hostname>/下保存有测试数据
更详细的信息可以参考euroben-dm下的README。
2. effbench的安装以及测试