安装hpcx
应用介绍
MellanoxHPC-X®是一个综合软件包,其中包括MPI和SHMEM通信库。 HPC-X还包括各种加速程序包,以提高运行在这些库之上的应用程序的性能和可伸缩性,包括UCX(统一通信X),该程序可加速底层的发送/接收(或放置/获取)消息。它还包括FCA(Fabric Collectives Accelerations),它可以加速MPI / PGAS语言使用的基础集体操作。
这种功能齐全,经过测试和打包的HPC软件版本,通过提高与内存和延迟相关的效率,可以确保MPI,SHMEM和PGAS编程语言可扩展到极大的群集,从而确保使用Mellanox互连解决方案对通信库进行了全面优化。
MellanoxHPC-X®允许OEM和系统集成商通过部署最新的可用软件来满足其最终用户的需求,这些软件可以利用最新硬件和固件更改中的可用功能。
将hpcx.tbz解压缩到当前工作目录中
tar -xvf hpcx.tbz
更新HPC-X安装位置的shell变量。
$ cd hpcx
$ export HPCX_HOME=$PWD
使用HPC-X构建和运行应用程序
% source $HPCX_HOME/hpcx-init.sh
% hpcx_load
% env | grep HPCX
% mpicc $HPCX_MPI_TESTS_DIR/examples/hello_c.c -o $HPCX_MPI_TESTS_DIR/examples/hello_c
% mpirun -np
2
$HPCX_MPI_TESTS_DIR/examples/hello_c
% oshcc $HPCX_MPI_TESTS_DIR/examples/hello_oshmem_c.c -o $HPCX_MPI_TESTS_DIR/examples/hello_oshmem_c
% oshrun -np
2
$HPCX_MPI_TESTS_DIR/examples/hello_oshmem_c
% hpcx_unload
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 安装hpcx
文件列表(部分)
名称 | 大小 | 修改日期 |
---|
发表评论 取消回复