使用本地多核工作站

如果工作站是多核机器,可以方便地通过 Simcenter STAR-CCM+ 的工作区或命令行来利用这些资源。 通常情况下,尽管在此架构之下共享系统资源会限制并行效率,但完成求解所需的时间会大幅减少。

从工作区启动

要使用工作区在集群上启动模拟:

  1. 启动工作区。
    • 如果要启动新模拟,选择文件 > 新建模拟... 以激活创建新模拟对话框。
    • 如果要打开现有模拟,选择文件 > 加载模拟... 以激活加载模拟对话框。
  2. 默认情况下选择了串行模式,因此,单击在本地主机上并行单选按钮更改为并行模式。

  3. 计算进程框中输入进程数。 也可以使用箭头加大此值。 命令文本框中将显示用于启动服务器的等效命令行。
  4. 单击确定接受设置。 现在,打开的任何模拟均在并行模式下使用本地主机上的指定进程数运行服务器。

从命令行启动

如果机器有 2 个核心,则可使用 -np 选项启动两个进程。 完整的命令行如下:

starccm+ -np 2

在这个简单的例子中,不需要指定 -on 选项或 -machinefile 选项。 如果忽略这些选项,则 Simcenter STAR-CCM+ 假定指的是本地主机。