五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網 會員登陸 & 注冊

gromacs教程-14-GPU加速版

2023-08-21 08:22 作者:邱新龍分子模擬小破屋  | 我要投稿

1.獲取最新版本的C和C++編譯器。

2.檢查您是否擁有CMake 3.18.4或更高版本。

3.獲取并打開最新版本的GROMACS壓縮包。

4.制作一個單獨的構建目錄并更改為該目錄。

5.運行“cmake”,并將源路徑作為參數

6.運行“make”、“make check”和“make install”

7.來源“GMXRC”以訪問GROMACS

或者,作為要執(zhí)行的一系列命令:

? ?tar xfz gromacs-2023.1.tar.gz

? ?cd gromacs-2023.1

? ?mkdir build

? ?cd build

? ?cmake .. -DGMX_BUILD_OWN_FFTW=ON -DREGRESSIONTEST_DOWNLOAD=ON

? ?make

? ?make check

? ?sudo make install

? ?source /usr/local/gromacs/bin/GMXRC


這將首先下載并構建先決條件FFT庫,其次是GROMACS。如果您已經安裝了FFTW,您可以將該參數刪除為“cmake”??偟膩碚f,GROMACS的構建將在運行“cmake”的機器上保持正確和合理的速度。

在另一臺機器上,它可能無法運行,或者運行速度不快。如果你愿意要使用GROMACS獲得硬件的最大價值,您必須進一步閱讀。遺憾的是,硬件、庫和編譯器只會繼續(xù)變得更加復雜。


在期望用戶跨多個使用MPI的節(jié)點,進行與上述類似的安裝,以及另一個使用“-DMX_MPI=打開”。后者將安裝二進制文件和使用默認后綴“_mpi”即“gmx_mpi”命名的庫。因此將其安裝在同一位置是安全且常見的做法其中安裝了非MPI構建。


如上所述,下面還有更多細節(jié),但您應該考慮使用以下具有適當值的CMake選項“xxx”的:

*“-DCMAKE_C_COMPILER=xxx”等于您使用的C99編譯器的名稱希望使用(或環(huán)境變量“CC”)

*“-DCMAKE_CXX_COMPILER=xxx”等于C++17編譯器的名稱您希望使用(或環(huán)境變量“CXX”)

*“-DMX_MPI=on”以使用MPI支持進行構建

*“-DGMX_GPU=CUDA”以在啟用NVIDIA CUDA支持的情況下構建。

*“-DGMX_GPU=OpenCL”以在啟用OpenCL支持的情況下構建。

*“-DGMX_GPU=SYCL”在啟用SYCL支持的情況下構建(使用Intel默認情況下為oneAPI DPC++)。

*“-DMX_SYCL_HIPSYCL=on”使用HIPSYCL使用SYCL支持構建(需要“-DMX_GPU=SYCL”)。

*“-DMX_SIMD=xxx”指定上節(jié)點的SIMD支持級別哪些GROMACS將運行

*“-DMX_DOUBLE=on”以雙倍精度構建GROMACS(較慢,和通常不有用)

*“-DCMAKE_PREFIX_PATH=xxx”為CMake添加非標準位置搜索庫、標頭或程序

*“-DCMAKE_INSTALL_PREFIX=xxx”將GROMACS安裝到非標準位置(默認為“/usr/local/gromacs”)

*“-DBUILD_SHARED_LIBS=off”關閉共享的生成幫助進行靜態(tài)鏈接的庫

*“-DMX_FFT_LIBRARY=xxx”選擇是使用“fftw3”、“mkl”還是用于FFT支持的“fftpack”庫

*“-DCMAKE_BUILD_TYPE=Debug”在調試模式下生成GROMACS


gromacs教程-14-GPU加速版的評論 (共 條)

分享到微博請遵守國家法律
新闻| 上饶县| 襄樊市| 江门市| 凌云县| 中江县| 昌乐县| 顺义区| 竹北市| 呈贡县| 荆门市| 东平县| 安庆市| 新安县| 固镇县| 吉水县| 公主岭市| 寻乌县| 郸城县| 贵溪市| 双柏县| 灵宝市| 忻州市| 小金县| 青冈县| 大石桥市| 白朗县| 宁夏| 五寨县| 顺义区| 张家界市| 宝丰县| 阆中市| 偃师市| 澜沧| 新昌县| 太康县| 宣汉县| 高阳县| 汨罗市| 桦南县|