我试着在集群上运行Dymola,这样我的研究组中的每个人都可以提交模型并模拟作业,是否可以在集群上运行Dymola并利用HPC的功能?
我可以用一些旗子使Dymola在多核计算机上并行运行,但是如何在许多计算机上运行并行模拟呢?

发布于 2021-10-14 07:14:35
单机上的并行化:
并行化Modelica模型是可能的,但是模型需要
通常Dymola会在翻译日志中输出No Parallelization,大概是由于模型不允许并行化(高效)。此外,手动声明:应该注意的是,对于许多类型的模型,内部依赖项不允许高效的并行化以获得任何实质性的速度。
我不是这方面的专家,但据我所知,HPC依赖于大规模并行化。因此,Dymola生成的模型似乎不是一个很好的应用程序,可以在HPC集群上运行。
多台计算机上的Dymola:
据我所知,在多台计算机上并行运行一个Dymola模拟是不可能的。
发布于 2021-10-21 10:15:15
我认为这个问题有几个答案。
simulateModelMulti等。扫描参数特性自动使用。dymosim.exe、dsin.txt和数据文件。我相信您的HPC集群有这样的工具。https://stackoverflow.com/questions/69551042
复制相似问题