电脑硬体配置规格

Q.

Sim4Life V9.2 桌面版 NVIDIA 图形显示卡(GPU)支援型号

A.

 

 

► 确认 GPU 状态是否通过测试: GPU 驱动程序版本检查工具-Acceleware Diagnostic Tool

 


 










 

► Sim4Life V9.2.1 之 Acceleware 与 CUDA 函式库说明

  • 支援 11.4.1 版本的 Acceleware library Funafuti,必须安装对应版本的 NVIDIA 驱动程序(https://www.acceleware.com/fdtd-11-4-1),CUDA 计算能力(Compute Capability)需达 2.0 或更高
  • 不同 CUDA 架构求解器的具体支持范围  

        针对 CUDA 架构的求解器(P-EM-FDTD、P-THERMAL、P-ACOUSTICS),其硬件计算能力要求如下: 

           
         求解器类型                                                       CUDA  计算能力(Compute Capability) 

         P-EM-FDTD, P-ACOUSTICS                                      支援 5.0 至 12.0 

         P-THERMAL                                                              支援 6.0 至 12.0   

 

  • 驱动程序: 必须安装支持 CUDA Toolkit 11.0 或以上版本
Q.

Sim4Life 软件中启用并管理非标准(非数据中心专用)的 NVIDIA 显示卡(搭配使用 SPEAG CUDA 函式库)

A.

识别并使用非 Tesla 系列的 NVIDIA 显示适配器(如: GeForce 或 Quadro 游戏/工作站卡):

 

1. 硬件限制: 显示适配器必须至少为 Maxwell 世代以上,且 CUDA 运算能力(Compute Capability)需等于或高于 1.3

 

用户可以执行仿真,从仿真日志文件(Log)档案查看哪些装置可用。例如:

 

"""

LOG: The following GPUs have been found on the current machine: 

LOG: Device (0): Quadro 2000M, CUDA compute [...] 

LOG: Device (1): GeForce GTX 670, CUDA compute [...] 

LOG: Device (2): A100, CUDA compute [...] 

"""

 

2. 启用非标准显示适配器: 若系统未自动识别性能较强的显示适配器,需手动设定系统环境变量

  • 环境变量名称: SEMCADX_CUDA_ADDITIONAL_CARDS 
  • 设定值: 输入显示适配器名称(多张卡请用分号 ; 隔开)

 

环境变量设定范例: 

  • Windows 版本: SEMCADX_CUDA_ADDITIONAL_CARDS = GeForce GTX 670; A100
  • UNIX 版本: SEMCADX_CUDA_ADDITIONAL_CARDS = "GeForce GTX 670; A100"


环境变量设定图标:

 

3. 变更显示适配器优先级

  • 环境变量名称: SEMCADX_CUDA_DEVICE_ORDER 
  • 设定值: 依照仿真日志(Log)中显示的装置编号默认排列列表改变系统的默认顺序,例如: 1, 0, 2 

仿真日志文件(Log)范例:

 

"""

LOG: The following GPUs have been found on the current machine: 

LOG: Device (0): A100, CUDA compute [...] 

LOG: Device (1): GeForce RTX 3080, CUDA compute [...] 

LOG: Device (2): A100, CUDA compute [...] 

"""

 

环境变量设定图标:

 

4. 屏蔽/限制显示适配器使用

  • 环境变量名称: CUDA_VISIBLE_DEVICES
  • 设定值: 仅列出想要让软件看见的装置编号,例如: 1, 2

►在 ARES 窗口中的 System information settings 确认所显示的 GPU 讯息:

Q.

Sim4Life 软件中启用不包含在官方支持清单中的 NVIDIA CUDA 显示卡(搭配使用 Acceleware 函式库)

A.

1. 启用不支援的显示适配器: 

  • 环境变量名称: AX_USE_UNSUPPORTED_CARDS 
  • 设定值: 1 

 

2. 设定权限: 可设定在用户变量(仅该用户可用)系统环境变量(所有用户皆可使用加速)

 

3. 生效方式: 设定完成后必须重启系统(Reboot),以确保环境变量成功加载

 

4. HPC 装置控制: 在多显卡环境下,可使用 CUDA_VISIBLE_DEVICES 来控制要用于高效能运算(HPC)的装置

CONTACT US
如果您对我们的产品服务有兴趣,欢迎直接与我们联系 !
产品介绍 学习中心 最新消息 联络我们