基于oneAPI的OSU MPI Benchmarks 5.7编译安装
基于oneAPI的OSU MPI Benchmarks 5.7编译安装
- 1 编译环境准备
- 1.1 激活oneAPI环境变量
- 1.2 下载与解压缩 OSU MPI Benchmarks 5.7 源码包
- 2 编译
1 编译环境准备
1.1 激活oneAPI环境变量
本次编译是基于 oneAPI 环境的,因此务必激活oneAPI环境变量,以使用oneAPI提供的编译器等。
source ~/intel/oneapi/setvars.sh
- 注意:oneAPI默认安装在
~/intel/oneapi/
目录下,若您制定了其他目录,请自行修改命令中的目录。
1.2 下载与解压缩 OSU MPI Benchmarks 5.7 源码包
直接使用wget
命令下载即可:
wget http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.7.tar.gz
然后直接使tar
命令解压缩即可:
tar -xvf osu-micro-benchmarks-5.7.tar.gz
2 编译
进入 OSU MPI Benchmarks 5.7 主目录:
cd osu-micro-benchmarks-5.7
配置(默认):
./configure CC=~/intel/oneapi/mpi/2021.1.1/bin/mpicc CXX=~/intel/oneapi/mpi/2021.1.1/bin/mpicxx
注意:oneAPI默认安装在~/intel/oneapi/
目录下,若您制定了其他目录,请自行修改命令中的目录。
编译:
make -j
安装:
sudo meke install
- 注意:此操作需要
sudo
权限,操作前请确保拥有足够权限。
安装成功后,MPI 通信测试工具会默认放在 OSU MPI Benchmarks 5.7 主目录下的mpi/pt2pt/
目录下:
。
安装成功后,MPI 通信测试工具会默认放在 OSU MPI Benchmarks 5.7 主目录下的mpi/pt2pt/
目录下:
基于oneAPI的OSU MPI Benchmarks 5.7编译安装相关推荐
- 基于CentOS 6.8平台最新源代码包编译安装企业版MariaDB数据库
安装环境 系统:CentOS 6.8 x86_64 MariaDB:enterprise 10.1.16 资源获取 MariaDB企业版下载,访问地址 https://mariadb.com/my_p ...
- 基于oneAPI的HPL.2.3编译安装
基于oneAPI的HPL.2.3编译安装 1 环境准备 1.1 激活oneAPI环境变量 1.2 下载 HPL 2.3 源码包 1.3 解压缩 HPL 2.3 源码包 2 编译 2.1 复制模板到主目 ...
- 使用VS2019+Intel OneAPI (ifort)+Intel MPI编译和运行MPI程序与Coarray程序
使用VS2019+Intel OneAPI (ifort)+Intel MPI编译和运行MPI程序与Coarray程序 一.安装环境 安装vs2019 安装Intel OneAPI Base Tool ...
- 编译安装vasp|使用oneAPI|老超算
目录 编译安装VASP 源码文件 编译器及依赖 编译VASP 另外两个软件 Linux链接器ld [Environment Modules](https://modules.sourceforge.n ...
- 基于QGIS初探PostgreSQL的PostGIS插件,包括YUM和编译安装PostGIS
写在前面:本文介绍 QGIS,只是为了展示怎么使用 PostGIS,因作者本人追求的是 PostgreSQL,所以本文的重点还是 PostGIS 这个 PostgreSQL 的插件,QGIS软件只做简 ...
- Linux随笔16-主从DNS服务搭建以及智能DNS服务搭建、基于CentOS7.6编译安装MySQL-5.7.32
Contents 1. DNS主从服务器搭建 1.1. DNS简介 1.2. DNS主从服务搭建 1.2.1. 主DNS服务器配置 1.2.2. 从DNS服务器配置 1.2.3. Web服务器准备 1 ...
- 【网络通信 -- 直播】OBS -- 基于 Visual Studio 2019 + Qt 5.15.2 编译调试 OBS studio 源码
[网络通信 -- 直播]OBS -- 基于 Visual Studio 2019 + Qt 5.15.2 编译调试 OBS studio 源码 [1]OBS 代码获取 github : git clo ...
- 基于ARM架构openEuler系统通过qemu模拟器自动安装启动ARM架构的openEuler虚拟机
[原文链接]基于ARM架构openEuler系统通过qemu模拟器自动安装启动ARM架构的openEuler虚拟机 文章目录 一.基础准备工作 二.自动创建基于dhcp自动获取ip地址的openEul ...
- linux飞腾cpu,基于飞腾CPU+银河麒麟操作系统编译安装tensorflow
由于飞腾CPU是aarch64指令集,当前并不存在可以通过pip直接安装的tensorflow包.因此我们只能通过编译安装.但是,要编译安装Tensorflow,必须要首先安装Bazel,而要安装Ba ...
- Linux卸载mpi,删除所有先前版本的MPI,并重新正确安装
首先:我在Linux Mint的17.3 64删除所有先前版本的MPI,并重新正确安装 什么我迄今所做的: 试图删除执行的MPI:sudo apt-get install libcr-dev mpic ...
最新文章
- select标签动态获取数据时如何控制下拉框长度
- MyBatis-19MyBatis代码生成器-XML配置详解
- pandas python2_Python数据分析之pandas学习(二)
- oracle 9 插入日期,oracle date日期类型 精析
- 【翻译】如何获取正在运行的StreamInsight实例版本号?
- VS2010高级编程
- 全志f1c100s 开发环境搭建
- 中国到美国最安全的飞机航线
- 扩充C盘空间:分配其他盘剩余空间到C盘
- VO、DTO、BO、PO、DO、POJO 数据模型的理解和实际使用
- Kindle可用三方字体的书籍格式
- 音频编码方案之间音质比较(AAC,MP3,WMA等)
- C++求最大与最小值
- 企业的护城河与个人的护城河 更新(2019-05-11)
- Docker常用命令和实战演练
- Unity游戏开发:文字冒险游戏项目实战
- XMind6和XMind7有何不同
- 【干货】气体分析仪与气体检测仪的区别
- Redis:基础、数据类型和版本区别(持续更新)
- 深圳Java培训:Lock线程锁