b9638032 发表于 2011-8-28 15:22:33

optimization cpu 控制

不好意思 請問一下 我在跑optistrct 的 optimization時 我將 opti**:裡輸入 -nproc 6 使用6核心去跑
剛開始cpu為100% 但跑到某個迭代後 cpu降為17~16% 一直升不到100%
請問要如何調整才會到 100% 因為這樣時間會很久!
謝謝!

lbsys_3122 发表于 2011-8-28 20:54:05

我也有同样的问题--一直不知道怎么弄-

cqjdxdl 发表于 2011-8-28 23:27:59

运行或者计算时不会总是达到100%,如果能够冲到100%附近基本说明可以多核运行,但是一直升不到100%,可以试试-cpu N

linuaries 发表于 2011-9-1 16:28:25

似乎OptiStruct 11.0默认就是多核运行,在迭代求解过程中CPU一直都是100%,中间往磁盘写数据的时候掉到5%左右
PS: CPU 8核, Windows XP 64bit

liminglaile 发表于 2011-9-4 02:25:47

cqjdxdl 发表于 2011-8-28 23:27 static/image/common/back.gif
运行或者计算时不会总是达到100%,如果能够冲到100%附近基本说明可以多核运行,但是一直升不到100%,可以试 ...

对的,我正要说这个,-ncpu 4 -core in,这两个都尽量用上,如果模型规模允许用的话,有的模型太大了,不能在核内运算,那就不能添加-core in到命令行里面了,具体是否能够在核内运算,这个不用担心,你先添加上,计算开始之后会提醒你的,如果不允许,计算会自动终止(或者自动选择进入核外运算的状态,不记得hw是否带有这个自动的功能,曾经遇到过,忘了)。

fangchaotom 发表于 2011-11-24 15:30:16

我也有这样的问题,但是我看他内存用的很多,是不是cup有富余,而内存跟不上去所以cpu才不是100%的那,我原来用dyan并行计算,cpu100%,但内存还没opptistruct用的多

zkong 发表于 2011-11-24 21:13:58

假如你用dyna做的是显式分析(explicit),和OptiSturct 隐式分析 (implicit) 比较内存没有太大意义, 因为隐式分析本身就是比显式耗内存。

3110001188 发表于 2011-11-28 14:33:45

-cpu n 就行了撒

kangguopo 发表于 2012-3-14 13:56:15

是在哪里输入
-cpu n?是在option

yyjsgdtc 发表于 2012-8-11 11:00:55

学习学习
页: [1]
查看完整版本: optimization cpu 控制