July 14, 2023 at 4:27 pm
Guilin Sun
Ansys Employee
是这两种方法再加上API的其它方法,但是可以充分利用工作站大内存的优势:
如果是一个文件,那可以用多个Process,至于多少,你需要测试,通过调整Resource那里的参数,大致看看不同Processes情况下软件估算的时间就可以。注意,如果文件不是很大,过多的Processes可能导致仿真速度降低,这是因为同一个文件不同块之间需要交换数据。
如果想共发并行运算,如果你的License允许(个数足够),就更方便了:
直接采用sweep功能进行参数扫描时,软件自动生成所有扫描参数的文件,然后根据Resources里面设置的Capacity,软件自动同时仿真多个文件。你测试看看,请参考:
Ansys Insight: 关于FDTD 并行计算的有关问题
https://optics.ansys.com/hc/en-us/articles/360058790674-Resource-configuration-elements-and-controls
https://optics.ansys.com/hc/en-us/articles/360025161033-Compute-resource-configuration-use-cases
https://optics.ansys.com/hc/en-us/articles/5669075363347-Configuring-resources-for-parallel-jobs-across-several-computers-on-Windows