| 5 | 1/1 | 返回列表 |
| 查看: 18296 | 回復(fù): 168 | ||||||||||||
| 【獎(jiǎng)勵(lì)】 本帖被評(píng)價(jià)118次,作者Gaoxiguang增加金幣 92.6001 個(gè) | ||||||||||||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||||||||||||
[資源]
Win7 64位下安裝Lammps和MPICH實(shí)現(xiàn)單機(jī)并行計(jì)算20150602(原創(chuàng))
|
||||||||||||
|
見附件。 自己總結(jié)的Win7 64位下安裝Lammps和MPICH實(shí)現(xiàn)單機(jī)并行計(jì)算的方法。 對(duì)老鳥沒(méi)啥用。對(duì)新手還有一定借鑒意義的。 有不合適的地方歡迎指正。。∥野盐淖仲N出來(lái),要看圖片的直接下載附件! Win7 64位下安裝Lammps和MPICH實(shí)現(xiàn)單機(jī)并行計(jì)算20150602(龍門鏢局) 讓學(xué)生搞了半年Lammps,居然說(shuō)win7 64位不能安裝,F(xiàn)在有時(shí)間,索性自己來(lái)搞定。經(jīng)過(guò)一天的努力,終于實(shí)現(xiàn)win7 64位下使用Lammps,并實(shí)現(xiàn)MPICH單機(jī)下的并行計(jì)算。注意:不使用任何虛擬機(jī)。 一、 Lammpus軟件下載和安裝 進(jìn)入Lammpus官方網(wǎng)站下載:http://lammps.sandia.gov/download.html 直接點(diǎn)擊倒數(shù)第二個(gè)鏈接“windows installer package”下載安裝包。 點(diǎn)擊頁(yè)面下方,“Latest version for 64-bit Windows”下載最新的版本。下載后大約48.6M,點(diǎn)擊安裝包,安裝。 二、 Lammpus軟件測(cè)試 安裝完后到安裝目錄下,能找到一個(gè)bin文件夾。Lammps的可執(zhí)行文件就在這個(gè)文件夾下。 對(duì)于初學(xué)者,我們一般只調(diào)用兩個(gè)exe文件,一個(gè)是lmp_serial.exe,這個(gè)文件適用于非并行計(jì)算的。另一個(gè)是lmp_mpi.exe,這個(gè)在MPICH配合下可以實(shí)現(xiàn)單機(jī)多線程計(jì)算和多機(jī)分布式計(jì)算。 先用lmp_serial.exe來(lái)測(cè)試安裝的程序是否可用。我用example/crack/in.crack文件來(lái)測(cè)試。lammps的輸入文件都命名為in.xxx。 打開windows命令窗口,可以在windos開始菜單中的運(yùn)行窗口輸入cmd打開。 然后在cmd窗口用cd命令(cd命令是dos命令)進(jìn)入lammps的bin文件夾。在cmd窗口中輸入lmp_serial –in in.crack回車,開始計(jì)算。 計(jì)算完的窗口如下圖所示。 說(shuō)明安裝是沒(méi)問(wèn)題的。計(jì)算時(shí)間是15s,用了4個(gè)線程。不知道這里4個(gè)線程指的啥。我是I5的cpu,計(jì)算時(shí)看cpu使用不到50%。根據(jù)http://rpm.lammps.org/windows.html的提示可以在命令行通過(guò)set OMP_NUM_THREADS=n(這里n表示線程數(shù))來(lái)設(shè)置多線程運(yùn)算。但是經(jīng)過(guò)試驗(yàn),不論n=1,4,還是8,計(jì)算時(shí)間都等于15s。 三、 下載MPICH MPICH軟件可以到網(wǎng)關(guān)下載:http://www.mpich.org/。但是要注意,MPICH其實(shí)即包含了用于并行計(jì)算編程的sdk資源,也包含了可行文件。我們這里只用到MPICH的可執(zhí)行文件。打開http://www.mpich.org/后最新版本的都是用于編程的sdk資源。這目前對(duì)我們來(lái)說(shuō)沒(méi)有用,我們要找可執(zhí)行文件。 因此我們?cè)陧?yè)面中找“Older releases are available here”.點(diǎn)擊這個(gè)here下載之前的版本。點(diǎn)擊here后進(jìn)入http://www.mpich.org/static/downloads/頁(yè)面。 截至到發(fā)稿時(shí)間,只有1.4版本的提供windows 64位的MPICH可執(zhí)行文件。下載mpich2-1.4-win-x86-64.msi并安裝。安裝成功后進(jìn)入下一步。 四、 配置MPICH并運(yùn)行 安裝成功后,在MPICH2\bin文件夾下可以找到smpd.exe和mpiexec.exe連個(gè)文件。為了方便后面使用,把這兩個(gè)文件拷貝到lammps的bin文件夾下。 先右鍵點(diǎn)擊smpd.exe,點(diǎn)擊屬性,設(shè)置為管理員權(quán)限。然后在cmd窗口中輸入smpd –install。安裝MPICH2服務(wù)。如果沒(méi)有安裝成功,后面運(yùn)行mpiexec的時(shí)候會(huì)出現(xiàn)“由于服務(wù)器的積極拒絕”之類的錯(cuò)誤。有的帖子說(shuō)要運(yùn)行smpd -install -phrase beHappy來(lái)注冊(cè),不知道和smpd –install命令是否等價(jià)。總之兩個(gè)命令我都運(yùn)行了。最關(guān)鍵的步驟就是要把smpd的屬性設(shè)定為管理員權(quán)限。 然后在win7控制面板里創(chuàng)建一個(gè)MPI的管理員帳戶,密碼也設(shè)定為MPI。 運(yùn)行mpiexec.exe –register注冊(cè)賬戶。這里的賬戶名稱和密碼就是剛才創(chuàng)建的,都是MPI。 然后在cmd窗口輸入mpiexec -n 2 lmp_mpi -in in.crack命令。一會(huì)功夫就計(jì)算出來(lái)了,系統(tǒng)提示耗時(shí)10s。證明并行起了成效。 |
資源收集 | 仿真建模與計(jì)算 | 資源 | 研究方法 |
分子動(dòng)力學(xué) | 收集 | 八龍尊者 | Amorphous cell |
好好學(xué)習(xí) | 微觀尺度 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 085600,320分求調(diào)劑 +5 | 大饞小子 2026-04-02 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 314求調(diào)劑 +11 | 1xiaojun23 2026-03-31 | 12/600 |
|
|
[考研] 0856材料與化工調(diào)劑,339 +13 | 10213207 2026-03-31 | 13/650 |
|
|
[考研] 266分,一志愿電氣工程,本科材料,求材料專業(yè)調(diào)劑 +10 | 哇呼哼呼哼 2026-04-01 | 11/550 |
|
|
[考研] 085600,材料與化工321分調(diào)劑 +8 | 大饞小子 2026-03-27 | 10/500 |
|
|
[考研] 367求調(diào)劑 +8 | 芋泥啵啵… 2026-03-28 | 8/400 |
|
|
[考研] 一志愿北京科技,085601總分305求調(diào)劑 +9 | 半生瓜! 2026-04-01 | 11/550 |
|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +12 | hanamiko 2026-03-27 | 12/600 |
|
|
[考研] 332求調(diào)劑 +8 | Lyy930824@ 2026-03-29 | 8/400 |
|
|
[考研] 311求調(diào)劑一志愿合肥工業(yè)大學(xué) +14 | 秋二十二 2026-03-30 | 14/700 |
|
|
[考研] 291求調(diào)劑 +3 | 迷蒙木木 2026-04-01 | 4/200 |
|
|
[考研] 070300化學(xué)354求調(diào)劑 +15 | 101次希望 2026-03-28 | 15/750 |
|
|
[考研] 生物考研337分求調(diào)劑 +4 | cgxin 2026-03-30 | 6/300 |
|
|
[考研] 一志愿西電085401數(shù)一英一299求調(diào)劑 六級(jí)521 +4 | 愛吃大鴨梨 2026-03-31 | 4/200 |
|
|
[考研] 一志愿南開大學(xué)0710生物學(xué)359求調(diào)劑 +5 | 兔兔兔111223314 2026-03-29 | 7/350 |
|
|
[考研] 283求調(diào)劑(080500) +14 | A child 2026-03-27 | 14/700 |
|
|
[考研] 求調(diào)劑 +10 | 張zz111 2026-03-27 | 11/550 |
|
|
[考研] 本科新能源科學(xué)與工程,一志愿華理能動(dòng)285求調(diào)劑 +3 | AZMK 2026-03-27 | 5/250 |
|
|
[考研] 266求調(diào)劑 +11 | 陽(yáng)陽(yáng)哇塞 2026-03-27 | 12/600 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-26 | 4/200 |
|