關于Ls-dyna單機多核計算的CPU及內存設置方法

2016-11-15  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

我看到許多人使用dynaform5.7,其集成的LSdyna3.2.1還不支持SMP,5.7的任務管理器也沒有提供多核計算的設置(目前5.8版以完備,且集成了dyna5.0,其計算效率明顯提高),所以我想講一下手動設置的方法。

要進行單機多核(即SMP)計算,首先要確認你的dyna求解器支持這個功能,我們可以通過直接雙擊求解器,跳出如圖1所示窗口。

關于Ls-dyna單機多核計算的CPU及內存設置方法 - yzhandsame - 張劍 的博客
圖1

若其中包含 Shared Memory Parallel,則表明你的求解器支持這一特性,下面我講一下如何設置多核和內存。

設置多核很簡單,用記事本或者其他編輯器打開*.dyn文件,找到KEYWORD_ID,在后面添加NCPU=X memory=Y,X即為你計算機上CPU所包含的內核數(shù),Y為分配給dyna的內存。

在lsdyna中,內存按word組織,32為操作系統(tǒng)上,單精度1word=4bytes,雙精度1word=8bytes,假如你要設置1G(1000M)的內存,如果是單精度,則計算公式如下:

關于Ls-dyna單機多核計算的CPU及內存設置方法 - yzhandsame - 張劍 的博客

我們根據(jù)這個公司可以計算出Y,因此,這個設置如下:

KEYWORD_ID NCPU=4 memory=262144000


如果直接在命令行里面設置是這樣的:

lsdyna.exe i=*.k NCPU=4 memory=262144000

這就是在一臺擁有四核CPU的電腦上,給提交計算的文件分配了1G的內存。

(注:這個功能在許多任務管理器上可以自動實現(xiàn),如DF5.8的任務管理器已經實現(xiàn)了這個功能,另LSTC以及ANSYS的任務管理器也都具備這個功能。)


開放分享:優(yōu)質有限元技術文章,助你自學成才

相關標簽搜索:關于Ls-dyna單機多核計算的CPU及內存設置方法 ls-dyna有限元分析培訓 ls-dyna培訓課程 ls-dyna分析 ls-dyna視頻教程 ls-dyna技術學習教程 ls-dyna軟件教程 ls-dyna資料下載 ansys lsdyna培訓 lsdyna代做 lsdyna基礎知識 Fluent、CFX流體分析 HFSS電磁分析 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進行在線報名,我們會及時給您回復電話,謝謝!
驗證碼

全國服務熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓QQ咨詢:點擊咨詢 點擊咨詢
項目QQ咨詢:點擊咨詢
email:kf@1cae.com