julia多线程优化

我使用julia做数值模拟,开启多线程后往往运行到一段时间后,CPU占用率直线下降,远低于我设置的线程数跑我的程序,这个有什么好的办法进行优化吗?

稍微贴点代码出来

内力密度计算代码


核心时间积分代码

相同的代码两次调用,运行时间相差一倍

改用其他的包做多线程更合适吗?
提前感谢您的解答与回复

用1.11的:greedy Multi-Threading · The Julia Language

好的,我尝试一下,谢谢您的解答