集群系统性能测试Linpack-HPL安装

在尝试执行'makearch=rpi'时遇到了'No such file or directory'错误,具体表现为'Makefile'无法找到'Make.inc'。问题可能源于HPL(High Performance Linpack)版本与OpenMPI版本不匹配。建议使用HPL 2.3版,因为2.1版可能会导致一些函数报错,如'MPI_Address'已被废弃。尝试以root用户身份运行make命令,但可能会提示某些函数不再使用。安装成功后,可以在'/bin/XXX'目录下看到相关文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

执行make arch=rpi
遇到问题:

the file starts executing but stops with the following error
"Makefile:47: Make.inc: No such file or directory
make[2] : *** No rule to make target 'Make.inc'. Stop.
make[2] : Leaving directory '/home/pi/Desktop/hpl-2.1/src/auxil/rpi'
Make.top:54: recipe for target 'build_src' failed
make[1] : *** [build_src] Error 2
make[1] : Leaving directory '/home/pi/Desktop/hpl-2.1'
Makefile:72: recipe for target 'build' failed
make: *** [build] Error 2

【可能原因】可能是hpl的版本和openmpi的版本不对,
【解决方案】可以试着用root用户去make,就会报错很多函数已经不用了
安装成功后可以在/bin/XXX文件夹下看到两个文件:
在这里插入图片描述
It might be the vision of HPL and openMPI is incompatible. TRY to use hpl-2.3.
IF you “make arch=XXX” under “root”,you might see: " Call to ‘MPI_Address’ declared with attribute error: MPI_Address was removed in MPI-3.0. Use MPI_Get_address instead." It’s hard to debug “HPL_packL.c”, you can just use hpl-2.3.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值