- 已加入
- 5/1/07
- 訊息
- 1,037
- 互動分數
- 0
- 點數
- 0
6.22 SMP Deino 安裝簡介
回歸正題.
為什麼 SMP 會有兩種版本? 其實差別只在於 MPI 服務的運用, 兩個版本都是使用同一個核心去作摺疊運算, 所以大致上效能會是一樣的. Deino 版本除了 MPI 服務運用不同外, 還能提升運算時的穩定性, 較不容易出問題, 比較 fault-tolerance, 還能在某程度上減少系統的負擔, 提供在商業系統上架設運算的可能性.
但是, 經過小弟好幾次的測試, 目前這版本的執行上會消耗多一點實體記憶體的使用, 效能上比 MPICH 版本會慢了些 (1~2%, XP 系統). 想必官方在未來會有修正.
此 Deino 實質為 MPICH 的升級版本, 所以下載後它沒有自己的安裝程式.
請注意, Deino 目前並不支援 64 位元系統上運作
首先, 請下載 6.22 beta 2 for MPICH (32/64-bit) 和 6.22 beta 2 for Deino MPI (32-bit), 還有 -shm build 的執行程式
首先執行 MPICH 版本的安裝程式, 完成後到安裝的位置上, 解壓縮 Deino MPI 把所有相同的檔案都取代 overwrite.
接下來啟動 install.bat, 安裝 Deino MPI
按完幾次 NEXT 後會回到下面的畫面, 建立 credential point, 輸入 yes
Please enter a passphrase to protect the private key: 這裡按 ENTER 就好
Are you sure you want no password for the private key: 輸入 yes
Options for encrypting the private key: 輸入 protect
Available location to create the store: 選 2
接下來輸入你目前的帳號名, 輸入兩次密碼
設定都沒問題後, 上面的畫面會自動關閉.
再來就是設定了
請把剛下載的 -shm build 執行程式 放入安裝的資料夾內, 並重新面名為 FAH.exe, 把原本的 Folding@home ...exe 檔案刪除.
為 FAH.exe 建立個捷徑加上參數 -configonly 並啟動它
詳細安裝過程請參考這一篇教學, 6.22 MPICH 安裝簡介
.
..
Change advanced options <yes/no> [no]? 輸入 yes
...
....
Additional client parameters []? 這裡務必輸入 -smp -deino -forceasm -verbosity 9
好了 ... 到這裡就設定完畢
剩下的就只是其他參數的運用 -oneunit -send all 等等的, 請參考這一篇 [用戶端參數簡介]
開始跑 Deino MPI 的 SMP 時, 打開工作管理員可以看見五個 DeinoPM.exe 在跑, 四個 FahCore_a1.exe. 這就表示 SMP 已經開始工作囉 ...
感謝 salunt 兄的分享, 跑 SMP Deino 的各位務必記清楚.當你執行install批次檔後
會要你輸入passkey,這裡是要空白不輸入直接按enter
然後程式會問你是不是要在沒有passkey的狀況下繼續,要選yes
這樣當主程式要跑的時候才不會沒的輸入導致程式一直問
再來就是這次執行程式,要跑SMP Mode的話一定要在執行程式時加上-smp參數
另外還有一個常用參數則是-configonly,可以設定ID和Team ID等基本設定
回歸正題.
為什麼 SMP 會有兩種版本? 其實差別只在於 MPI 服務的運用, 兩個版本都是使用同一個核心去作摺疊運算, 所以大致上效能會是一樣的. Deino 版本除了 MPI 服務運用不同外, 還能提升運算時的穩定性, 較不容易出問題, 比較 fault-tolerance, 還能在某程度上減少系統的負擔, 提供在商業系統上架設運算的可能性.
但是, 經過小弟好幾次的測試, 目前這版本的執行上會消耗多一點實體記憶體的使用, 效能上比 MPICH 版本會慢了些 (1~2%, XP 系統). 想必官方在未來會有修正.
此 Deino 實質為 MPICH 的升級版本, 所以下載後它沒有自己的安裝程式.
請注意, Deino 目前並不支援 64 位元系統上運作
首先, 請下載 6.22 beta 2 for MPICH (32/64-bit) 和 6.22 beta 2 for Deino MPI (32-bit), 還有 -shm build 的執行程式
首先執行 MPICH 版本的安裝程式, 完成後到安裝的位置上, 解壓縮 Deino MPI 把所有相同的檔案都取代 overwrite.
接下來啟動 install.bat, 安裝 Deino MPI
按完幾次 NEXT 後會回到下面的畫面, 建立 credential point, 輸入 yes
Please enter a passphrase to protect the private key: 這裡按 ENTER 就好
Are you sure you want no password for the private key: 輸入 yes
Options for encrypting the private key: 輸入 protect
Available location to create the store: 選 2
接下來輸入你目前的帳號名, 輸入兩次密碼
設定都沒問題後, 上面的畫面會自動關閉.
再來就是設定了
請把剛下載的 -shm build 執行程式 放入安裝的資料夾內, 並重新面名為 FAH.exe, 把原本的 Folding@home ...exe 檔案刪除.
為 FAH.exe 建立個捷徑加上參數 -configonly 並啟動它
詳細安裝過程請參考這一篇教學, 6.22 MPICH 安裝簡介
.
..
Change advanced options <yes/no> [no]? 輸入 yes
...
....
Additional client parameters []? 這裡務必輸入 -smp -deino -forceasm -verbosity 9
好了 ... 到這裡就設定完畢
剩下的就只是其他參數的運用 -oneunit -send all 等等的, 請參考這一篇 [用戶端參數簡介]
開始跑 Deino MPI 的 SMP 時, 打開工作管理員可以看見五個 DeinoPM.exe 在跑, 四個 FahCore_a1.exe. 這就表示 SMP 已經開始工作囉 ...
最後編輯: