Parallel IMEX
概述
如果您正在使用Launcher在个人计算机上运行,那么要进行并行运行,您可以修改模拟器图标并勾选“以多处理器模式运行模拟器”,对于具有两个处理器的计算机,在“要使用的处理器数量”后的框中输入2。
等同于数据集中使用以下关键词:
-
-
-
- *SOLVER *PARASOL
- *PPATTERN *AUTOPSLAB 2
- *PNTHRDS 2
-
-
“*PPATTERN *AUTOPSLAB n”可运行高达96个处理器。如果指定的n大于计算机上逻辑CPU的实际数量,则将使用“*PPATTERN *AUTOPSLAB n”以及“PNTHRDS m”,其中m是n和计算机上逻辑CPU数量中的较小值。
因此,如果您希望使用关键词运行并行模拟器,基本的关键词集为:
-
-
-
- *SOLVER *PARASOL
- *PPATTERN *AUTOPSLAB n
- *PNTHRDS n
-
-
其中n是希望使用的逻辑CPU的期望数量。
性能提升技巧
有多种技术可以提高PARASOL运行中的求解器性能。对于2或4个逻辑CPU,设置“PPATTERN 2”或“PPATTERN 3”可能同样有效(在某些情况下更好),而不是相应的“*PPATTERN *AUTOPSLAB n”。
将*CHECKRB设置为“*CHECKRB *ON”将避免在红色单元格太少以致系统简化不值得时使用红黑系统简化。
如果在运行结束时的.log文件中报告了大量的求解器失败,那么增加NORTH和ITERMAX通常有所帮助,例如:
-
-
-
- *ITERMAX 80
- *NORTH 80
-
-
另一种提高求解器收敛性的技术是尝试更高阶的线性求解器,如*SDEGREE 2。
以上是我们发现的在初始运行中使用默认设置后提高PARASOL性能的最常见的技术。
性能诊断
为了获得运行时间诊断数据,您可以在Input/Output输入/输出控制部分加入:
*DEBUG *CPUTIME *SOLVER
这将在log日志和out输出文件的末尾提供摘要,给出运行不同部分的经过时间(“墙上时钟”)和CPU时间的细分。
老师您好,在使用您分享的关键词之后,运行时报错提示许可证无效,指的是还有其他许可证吗,不使用您分享的关键词时所有功能都是正常使用的