收藏本站
   
查看手机网站
其他账号登录: 注册 登录

BLACS安装


BLACS

BLACS(Basic Linear Algebra Communication Subprograms)是基本线性代数通信子程序,目的是创建一个面向线性代数的消息传递接口,该接口可以在多种分布式存储平台上高效、统一地实现。源码可以从http:www.netlib.org/blacs下载


下载源码包:wget http://www.netlib.org/blacs/mpiblacs.tgz

解压:tar xvf mpiblacs.tgz

修改配置文件:

   Cd BLACS/BMAKES

   Cp Bmake.MPI-LINUX ../Bmake.inc   (因为是高性能计算机集群,需要使用MPI,所以选择Bmake.MPI-LINUX。把它拷贝到上一层目录并命名Bmake.inc。)


   Vi Bmake.inc修改以下几处


BTOPdir = //安装BLACS的目录


MPIdir = //安装MPI的目录


 


F77 = /home/baolu/openmpi/bin/mpif77

CC = /home/baolu/openmpi/bin/mpicc



编译:make mpi

   其中COMMLIB是所用的通信库,我这里用的mpi,则命令为make mpi,编译完成后,在LIB目录下生成3个文件:

blacsCinit_MPI-LINUX-0.a

blacsF77init_MPI-LINUX-0.a

blacs_MPI-LINUX-0.a


分享到:
客服咨询
0752-7897707
邮政编码:516870
客服邮箱:156449799@qq.com
公司地址:广东省惠州市永汉文建路59号
宝禄微信公众号
宝禄微信小程序
在线客服
 
 
 工作时间
周一至周五 :8:00-18:00
周六至周日 :10:00-17:00
 联系方式
客服热线:0752-7897707
赵工邮箱:156449799@qq.com