我的划分太花时间了

13次浏览(最近30天)
优素福albadry
优素福albadry 2020年3月14日
回答: 精确的模拟2020年5月5日
嗨,伙计们,
我正在用FEM求解可压缩NS,我用MATLAB编写了我的求解器。
目前我有一个运行时间的问题(90x30网格)。一次时间步大约需要22秒,其中20秒在相反的直线上!我不知道为什么要花这么多时间!
19日的评论
优素福albadry
优素福albadry 2020年3月15日
谢谢你,沃尔特,谢谢你的帮助,时间减少到50%:)
谢谢大家

登录评论。

答案(2)

沃尔特·罗伯森
沃尔特·罗伯森 2020年3月18日
综上所述:最重要的问题是海报中有Ryzen,这在使用英特尔高性能数学库MKL时处于劣势。幸运的是,一名用户发布了如何加快速度的信息; //www.tatmou.com/matlabcentral/answers/396296-what-if-anything-can-be-done-to-optimize-performance-for-modern-amd-cpu-s#answer_401963 当海报这样做的时候,他们的表现翻了一番。

精确的模拟
精确的模拟 2020年5月5日
你也可以试试 流行性腮腺炎线性解算器 它在串行模式下也比mldivide (Umfpack)快30-50%(也支持并行),并可作为预编译的Matlab Mex文件与金宝app FEATool多重物理量工具箱

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!