Linux下编译安装TIMPI

TIMPI是libMesh内提供的MPI模板化包装,本文记录在Linux下编译安装TIMPI的流程。

注1:限于研究水平,分析难免不当,欢迎批评指正。

注2:文章内容会不定期更新。

零、环境

|---------|--------------------|
| 操作系统 | Ubuntu 22.04.4 LTS |
| VS Code | 1.92.1 |
| Git | 2.34.1 |
| GCC | 11.4.0 |
| CMake | 3.22.1 |
| oneAPI | 2024.2.1 |

一、安装 依赖

1.1 安装oneAPI

参见:Get the Intel® oneAPI Base Toolkit , Get the Intel® oneAPI HPC Toolkit

二、编译安装

2.1 下载源码

bash 复制代码
git clone https://github.com/libMesh/TIMPI.git
cd ./TIMPI/
git submodule update --init --recursive

2.2 编译

bash 复制代码
./bootstrap 
mkdir build
cd ./build/
../configure --prefix=/data/3rdparty/intel-opt-zmo/
make

网络资料

libMeshhttps://github.com/libMesh/libmesh

TIMPIhttps://github.com/libMesh/TIMPI/tree/85d9b5b7b4db1934c26985dbb7666d45b056e931

相关推荐
aramae1 天前
C++ -- 模板
开发语言·c++·笔记·其他
ん贤2 天前
创作纪念日·512天
经验分享·其他·生活
草莓熊Lotso2 天前
【C++】递归与迭代:两种编程范式的对比与实践
c语言·开发语言·c++·经验分享·笔记·其他
老陈头聊SEO2 天前
AI智能优化SEO关键词策略实战
其他
老陈头聊SEO4 天前
人工智能优化SEO关键词的实战策略
其他
echoarts4 天前
MATLAB R2025a安装配置及使用教程(超详细保姆级教程)
开发语言·其他·matlab
草莓熊Lotso4 天前
PyCharm 从入门到高效:安装教程 + 快捷键速查表
开发语言·ide·经验分享·笔记·其他
瑞惯科技5 天前
双轴倾角传感器厂家与物联网角度传感器应用全解析
其他
matlab_xiaowang5 天前
【2025】Notepad++安装教程保姆级一键安装教程(附安装包)
其他·notepad++
电帮主6 天前
什么是防逆流电能表?深度解析如何实现防逆流
其他