当前位置: 首页 > news >正文

山东大学《多核平台下的并行计算》实验笔记

每年的题目都不一样,学弟学妹参考参考就行。

一、搭建linux环境

主播用的ssh+虚拟机,目前用着最顺手的

二、安装并行编程软件

MPI(Message Passing Interface),由其字面意思也可些许看出,是一个信息传递接口。可以理解为是一种独立于语言的信息传递标准。而OpenMPI和MPICH等是对这种标准的具体实现。也就是说,OpenMPI和MPICH这类库是具体用代码实现浏MPI标准。因此我们需要安装OpenMPI或者MPICH去实现我们所学的MPI的信息传递标准。

确保自己安装了gcc编译器

which gcc

 

 2.1自动安装mpich

sudo apt install mpich

执行mpichversion看是否成功

 2.2手动安装mpich

如果你自动安装失败的话,请参考以下手动安装方式

wget https://www.mpich.org/static/downloads/4.3.0/mpich-4.3.0.tar.gz

tar -zxvf mpich-4.3.0.tar.gz

cd mpich-4.3.0/

./configure  --prefix=/usr/local/mpich430 --disable-fortran#不编译fortran程序

make

make install

#修改环境变量

export  PATH=“/usr/local/mpi-4.3.0/bin$PATH”

source /.bashrc

<

http://www.mrgr.cn/news/96824.html

相关文章:

  • 相机的曝光和增益
  • Linux中的权限管理(附加详细实验示例)
  • JavaFX基础- Button 的基本使用
  • 基于 docker 的 LLaMA-Factory 全流程部署指南
  • Kubernetes 入门篇之Master节点部署与安装
  • 基于SpringBoot的“考研学习分享平台”的设计与实现(源码+数据库+文档+PPT)
  • 【C++进阶四】vector模拟实现
  • Python设计模式:责任链模式
  • Foldseek快速蛋白质结构比对
  • 【C++初阶】---类和对象(下)
  • 【Linux】系统文件的权限管理
  • Ubuntu修改用户名
  • Spring 面经
  • k8s运维面试总结(持续更新)
  • Python入门(5):异常处理
  • 基础算法篇(3)(蓝桥杯常考点)—图论
  • uniapp APP端在线升级(简版)
  • 量子计算与人工智能融合的未来趋势
  • 机器人--ros2--IMU
  • 图片边缘采样