一. mpi的安裝
2. 解壓安裝包
tar -zxvf mpich-3.2.1.tar.gz
可以解壓安裝包。若無法解壓,嘗試 tar -xvf mpich-3.2.1.tar.gz。
3. 進入解壓出來的目錄下,
cd mpich-3.2.1
cd 是come into directory 的縮寫。
4. 配置編譯環境
./configure --prefix=/usr/local/mpich-3.2.1
其中 --prefix 表示其安裝路徑。
5. 編譯
make
6.安裝
make install
或者將編譯和安裝一塊執行:
make && make install
7. 設定環境變數
用vi或vim開啟bashrc檔案
vi ~/.bashrc
export path=/usr/local/mpi-3.2.1/bin $path
設定環境變數是為了在執行mpi命令時可以讓計算機自己找到相應的一些函式庫,而不至於報錯找不到命令或檔案。
8. 更新(啟用)環境變數
source ~/.bashrc
此時已經完成了mpi的安裝。
二. 通過mpi介面執行「hello world」, 檢測安裝效果
1. 進入剛才解壓的mpi-3.2.1目錄
cd mpich-3.2.1 然後
ls
ls 是list 的縮寫,發現裡面有個examples資料夾,進入examples資料夾
cd examples ls
2. 可以看到裡面有乙個hellow.c的c原始檔,我們通過mpi介面對其進行編譯
mpicc hellow.c -o hellow
-o 是objective的縮寫,hellow是檔名,意思是把hellow.c 原始檔編譯成名字為hellow的目標(可執行)檔案。編譯完成後發現examples目錄下會多出乙個hellow檔案。
3. 執行hellow檔案
mpirun -np n ./hellow
-np 表示number of processors, 即程序數,n 自己取值。
比如我的命令和結果為:
至此,mpi安裝成功。~/mpich-3.2.1/examples$ mpirun -np 4 ./hellow
hello world from process 0 of 4
hello world from process 1 of 4
hello world from process 2 of 4
hello world from process 3 of 4
linux下git安裝配置及使用
sudo apt get install git 第一次使用git庫需要使用git clone 遠端位址 將 轉殖到本地 設定全域性的郵件和使用者名稱 git config global user.email 自己的郵箱位址 git config global user.name 自己起的名字 在含...
linux下安裝配置軟體
1.fedora下的軟體配置安裝 1.1 tar zxvf tar.gz 命令解壓縮檔案並提取歸檔檔案 其中引數z是呼叫gzip d來解壓 x是從歸檔檔案中提取檔案。rpm ivh rpm包命令安裝rpm二進位製包軟體 列 rpm ivh soft.rpm rpm e soft 解除安裝 rpm u...
Linux下安裝 配置ACE
url 二 安裝前的配置 配置環境變數 vi etc profile 增加如下的內容 export ace root ld libary path ace root ace ld library path export ld library path source etc profile 三 開始安...