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

相关推荐
laowangpython2 天前
Photoshop 2025 下载安装全攻略
其他·ui·photoshop
深圳帝王星科技2 天前
SE8405 100V 2A异步降压DC-DC恒压芯片,内置MOS管
其他
shunjinnuantong2 天前
304不锈钢焊接风管的验收标准:全项检测要点
其他
.千余2 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
2601_959480152 天前
Moneta Markets亿汇:服务体系的方法复盘
其他
小崔聊喷画2 天前
喷绘技术白皮书:从山东单立柱到宽幅喷绘的应用解析与未来趋势
其他
小崔聊喷画3 天前
车贴打印技术白皮书:从山东UV到可转移物料的全面应用指南
其他
北京海得康3 天前
朗斯弗(曲氟尿苷替匹嘧啶片)医保政策与用药指南【海得康】
其他
老陈头聊SEO3 天前
长尾关键词优化策略助力SEO效果提升的关键要素
其他·搜索引擎·seo优化
天静好心情3 天前
行至半山,心向晴空
其他