GPU 内存分配

在视图中显示艺术外观场景时,GPU 内存中必须存储一定数量的数据。有时,某些艺术外观场景的内存要求过高,GPU 内存无法处理。在这种情况下,输出窗口中将显示一条错误消息,并且视图保持为空。此外,系统可能会通知您 GPU 内存不足。

发生此错误时:
  1. 保存工作并重新启动 Simcenter STAR-CCM+。此操作使系统中再次有 GPU 内存可用。
  2. 如果尝试创建分辨率较大的显示器的硬拷贝时出错,则减小保存至文件对话框中的分辨率设置。
  3. 为防止发生此类错误,考虑以下策略:
    • 移除一些输入数据。

      在艺术外观场景的显示器属性中,可以减少输入部件的数量。部件越大,对内存要求的影响越大。这些要求可能包括:

      • 非常大和/或非常详细的网格
      • 包含大量流线和/或复杂曲线的流线衍生部件
      • 大矢量场
      • 大型颗粒组

      尝试移除其中的一些输入,然后再次打开工作室场景。

    • 停用某些输入部件的网格线和轮廓。

      如果显示器包含的表面带可见网格线或轮廓,则尝试停用它们。网格线和轮廓会增大场景的内存要求,尤其是在相应表面较大或网格非常精细(对于网格线)的情况下。

      要停用网格线和轮廓,选择[艺术外观场景] > 显示器 > 表面节点,然后停用网格和/或轮廓。

    • 使用渲染服务可在模拟以外的其他系统上显示艺术外观场景,从而使用其他系统上可用的额外内存。
    • 逐个而不是同时导出多个艺术外观场景。一次打开或导出多个艺术外观场景会对 GPU 内存造成极大压力。
    • 在设计管理器中使用艺术外观场景时,将艺术外观场景导出为查看器文件 (.sce),而不是硬拷贝 (.png)。