大人居士 发表于 2014-7-11 15:02

并行计算的问题,求指教

想计算一个较大的例子,但是要算的频率不多,再开多核并行计算时遇到问题,具体是这样。

我想算两个频率的声场,计算机有40线程,拟采用办法:2 processs, 20 threads per process。这样加起来20乘2等于40, 则计算机的所有CPU都用上了。(之前我算过一个,在另外一个电脑上,12线程的,采用4 processes, 3 threads per process可以计算)

但是,实际计算时,这样的设置不能进行下去,而且,必须是开20processes 才能进行,但是开这么多process,计算两个频率,CPU全浪费了。想请问主任们,这样的问题可能是因为什么?和电脑的构架有关系么?

lengxuef 发表于 2014-7-12 20:47

实际计算时,这样的设置不能进行下去。   这是什么意思?是报错还是什么?

大人居士 发表于 2014-7-15 09:07

lengxuef 发表于 2014-7-12 20:47
实际计算时,这样的设置不能进行下去。   这是什么意思?是报错还是什么?

就是进行不下去,对话框里显示fatal error, you can solve it by batch mode。
页: [1]
查看完整版本: 并行计算的问题,求指教