中文/English
=================================================
(Linux) 風行主程式下載:
=================================================
2020/02/01 Version 2.20 - (3D CAD)
MPI & GPU-版 - 必須有支援Cuda 8.0 以上的 Nvidia 顯示卡,推薦 Geforce 1060 以上
必須安裝的資料庫
FonSinEM_X64_V2.12_Linux_ACC.zip
64位元 :
Google drive link
https://drive.google.com/open?id=1CzrTIjCBeccR1sH7nA8zxqeFCW-dY2VX
Mega link
https://mega.nz/#F!H1F20SzJ!AB7pBiQLGfdPa7XHSoh7JA
MPI-版 -無 Nvidia GPU請下載此版本
FonSinEM_X64_V2.12_Linux.zip
64位元 :
Google drive link
https://drive.google.com/open?id=1H8w-PhEddtSq5sdvVLBk38BO-jw-VG3w
Mega link
https://mega.nz/#F!H1F20SzJ!AB7pBiQLGfdPa7XHSoh7JA
FonSinEM_X64_V2.20_Linux.zip (輸出結果格式更新,不相容之前版本)
64位元 :
Google drive link
https://drive.google.com/open?id=1IbNZYHjzfcd3Z9kBAY9O0rli6V8E7ofH
Mega link
https://mega.nz/#!299EVCjZ!lmegq0lY_QpWbFhW4AlyBtzhLcNItlujGPn94m438QA
舊版本下載
Google drive link
https://drive.google.com/drive/folders/1Z6m8tPIyUVsF_pclucC1DmkHl7PjBkAa
自行輸入執行的指令範例:
mpiexec - n 8 FonSinEM_*.exe //其中 8 是指平行化分割數
=================================================
V 2.x 版安裝教學 (Linux)
=================================================
1. 至 http://www.mathworks.com/products/compiler/mcr/ 下載 windows版本 R2018a (9.4) 64-bit版
2.安裝剛剛下載的檔案 MCR_R2018a_glnxa64_installer.zip
3.解壓縮執行 ./install
預設安裝於/usr/local/ 中,如果要安裝在其他資料夾,請自行修改 run_FonSinEM.sh 檔
run_FonSinEM.sh 的內容,其中/usr/local/是安裝的路徑,安裝於其他資料夾者請自行修改
./FonSinEM.sh $LD_LIBRARY_PATH:$/usr/local/MATLAB/MATLAB_Runtime/v94/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/runtime/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/bin/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/os/glnxa64:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/java/jre/glnxa64/jre/lib/amd64/native_threads:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/java/jre/glnxa64/jre/lib/amd64/server:/usr/local/MATLAB/MATLAB_Runtime/v94/sys/java/jre/glnxa64/jre/lib/amd64
5. 執行
./run_FonSinEM_3DCAD_V2.6_R2018a.sh
成功執行的話如下圖
可選擇簡易安裝MPICH2
例: Ubuntu
1.解壓縮 dydra-1.4.1p1.tar.gz
2.將 MPICH2配置到指定的安裝目錄:
./configure -prefix=/home/<USERNAME>/mpich2
3. 編譯MPICH2
make
4. 安裝
make install
5. 安裝目錄中bin子目錄增加至啟動中(.bashrc for bash or /etc/profile):
PATH=/home/<USERNAME>/mpich2/bin:$PATH ; export PATH
6. 檢查是否成功 :
which mpiexec
Linux 批次執行範例 :
檔名 run.sh
cd case1
chmod 777 FonSinEM_FDTD.out
mpiexec -f machinefile -n 4 ./FonSinEM_FDTD.out > out.txt &
wait %mpiexec
cd ..
cd case2
chmod 777 FonSinEM_SFM.out
mpiexec -f machinefile -n 4 ./FonSinEM_SFM.out > out.txt &
wait %mpiexec
cd ..
其中machinefile內容為 localhost.localdomain:4
執行 nohup sh run.sh > out.txt & 就能在Linux下批次計算了
------------------------------