不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

關于Deform V10.2 的多核并行計算問題。

瀏覽:5822 回答:9

昨天嘗試Deform多核計算,遇到一個問題,如下圖所示:

1.png

就是卡在這一步一直不動,網上有好多朋友也遇到了這個問題。

后來我在一個技術交流群里獲知了上述問題的解決的辦法。具體解決辦法如下:

首先在Option里設置:

3.png

Host Name填入計算機名,處理器數目填4(據說最大支持4核),下面的shared memory是默認的52 MB。

接下來去到Run(option)里設置:

4.png

這是設置的幾個關鍵點,按圖示進行勾選即可。之后點擊Save、close,回主界面點Run運行,應該就可以進行并行計算了。


但是,這里有兩個問題我沒搞明白,也造成之后出現的錯誤沒法從根本上解決。

  1. 我的計算機是64位的,為什么要選擇32位(選64位就會出現第一張圖所示的問題)?

  2. Shared memory 52 MB 指的是什么?


問題來了,算過幾部之后出現了下圖所示的問題:

5.png

說動態內存分配不足。

那么什么是動態內存?它與之前的Shared memory有什么關系(我把Shared memory的數值調大,動態內存不足問題就會更早出現)?還有在Deform里能調整動態內存的大小嗎?

網上說32位的系統即使機器的內存再大也經常會出現動態內存不足的問題,而64位的系統可以避免,是這樣嗎?

那又回到剛才提到的第一個問題了,為什么我是64位的系統卻必須要選擇32位進行計算?如果能解決64位計算出現第一張圖所示的問題,那動態內存不足是不是就不會出現了?


總結起來,

1. 如何解決64位多核運算卡住不動的問題?

2.Shared Memory 指的是什么?

3.Deform動態內存分配不足問題如何解決(不縮減網格數量)?比如怎樣調整Deform里的動態內存大小?





邀請回答 我來回答

全部回答

(5)
默認 最新
高峰

3D計算吧?2D我咋沒有看到可以并行計算呢!

3D的需要配置MPI環境。

2021年12月10日
評論 點贊
小寶1228
你好,這個問題解決了嗎?
2017年12月1日
評論 點贊
王毅
內存不要改 默認值即可,核數最大4 求解可以用64位的 但是需要你配置管理員權限,如果不配置權限 就只能用32位的 論壇搜我寫的帖子即可!
2016年11月23日
評論 5 點贊
技術工
@王毅
2016年11月21日
評論 點贊
niuyin
同樣遇到這個問題
2016年11月21日
評論 點贊

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP