您的位置:首页 > 其它

SpecMPI2007 benchmark

2016-07-28 15:55 246 查看

简介

官方网址:https://www.spec.org/mpi2007/

软件的相关查看官方说明就好了,这里说下个人用了之后的感受。

1. 官网的更新时间能看到 页面的更新时间是 Last updated: Fri Jan 09 14:35:04 EST 2015 真是。。有的页面更新时间在08年。。

2. 使用过程发现对新一点的系统支持的比较差,这个过程折腾了好几天。在rh7上测试了2天一直不行,曾以为是spec tools的原因,之后用虚拟机测试,由于specmpi只支持已知的cpu架构类型,也不行,然后换了rh6.4的系统,ok了。应该出了7,systemd的,就没问题。rh7迭代第一次计算可以通过,迭代第二次就失败了,发现各节点的spec进程都sleep了,技术支持也没能给出答案

3. 官方的说明写的有点乱,找不到头绪,真是缺啥找啥得

4. 花钱买的软件2000多刀呢

5. 使用过程遇到的问题给他们的技术支持发过邮件,老外,帮助不大

6. 该软件根据不同的计算领域分为2个suite:medium,large。涵盖了环境气象,基因分析,数学统计,流体计算等等领域的应用软件计算模板。计算之后会给你时间统计,从而衡量该集群使用这些软件的计算性能和瓶颈。

过程记录

以下做记录。需要仔细看下官网的介绍

1. 有了iso文件挂在安装就好,specmpi tools linux系统64bit默认选择的是‘linux-suse101-AMD64’,即便你是intel也会选择这个,官方的解释是,也能用。

2. 选择适合平台的config文件,在官网的左上角有个‘Results Search’ 链接:https://www.spec.org/cgi-bin/results?conf=mpi2007

3. 修改cfg文件内容,主要内容是machinefile,其他nodes的配置信息可以自己制定或者直接删除

4. 大坑!有个130的benchmark,需要到官网去下个文件,这个问题只能google发现,官网没有给出说明,src.alt,记录下就可以,别忘了;

5. I_MPI_COMPATIBILITY 需要在intelmpi usermanu查看这个环境变量的含义,此处export I_MPI_COMPATIBILITY=3 ; ulimit -s unlimited。

6. 现在大概就可以了,其实也没几个坑,关键是随便一个坑够折腾一阵子的了

备忘

遇到问题解决问题,出现啥问题找不到头绪google

化小问题,定位。某次测试,spec进程都在sleep,找不到头绪。用mpirun测试发现有一个节点mpirun报错,大意就是返回失败,检查防火墙。防火墙也没问题就是跑intel impi自带的test.c报错,最后发现是这个节点的/etc/hosts文件没有同步。再有一个问题就是 mpirun的machinefile 和program一定要写路径,当前路径也要写上./ 否则报错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息