---
title: --soc_version
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/devaids/atctool/atlasatcparam_16_0036.html
sourcePath: /source/zh/canncommercial/900/devaids/atctool/atlasatcparam_16_0036.html
indexId: 5cf7f99d9f1110a86c86e81b6c907d77884f64795d6fd9accbbe6ac1e44605f272
---
# --soc_version

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas 350 加速卡 | √ |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | √ |
| Atlas 推理系列产品 | √ |
| Atlas 训练系列产品 | √ |


#### 功能说明

配置模型在推理运行阶段所使用的AI处理器型号。

模型转换阶段不依赖AI处理器，但是转换时使用的--soc_version取值，必须为转换后模型运行阶段所使用的AI处理器型号。

兼容性说明：

- 针对8.5.0及之后版本：使用ATC工具进行模型转换时，必须安装与目标AI处理器匹配的ops算子包，否则会导致编译失败。
- 不同产品，只要--soc_version取值相同，则只需转换一次模型，即可分别在这些产品上进行部署运行。
- 部署运行环境要求：请确保产品运行环境的CANN软件包版本不低于转换om离线模型时转换环境的CANN软件包版本。
- 低版本的CANN软件包环境上转换出的om离线模型，支持在高版本的CANN软件包环境上运行，兼容4个版本周期。


#### 关联参数

无。


#### 参数取值

参数值查询方法如下：

- 针对如下产品：在安装AI处理器的服务器执行npu-smi info命令进行查询，获取Name信息。实际配置值为AscendName，例如Name取值为xxxyy，实际配置值为Ascendxxxyy。
  Atlas A2 训练系列产品 / Atlas A2 推理系列产品

  Atlas 200I/500 A2 推理产品

  Atlas 推理系列产品

  Atlas 训练系列产品

- 针对Atlas A3 训练系列产品 / Atlas A3 推理系列产品，在安装AI处理器的服务器执行npu-smi info -t board -iid-cchip_id命令进行查询，获取Chip Name和NPU Name信息，实际配置值为Chip Name_NPU Name。例如Chip Name取值为Ascendxxx，NPU Name取值为1234，实际配置值为Ascendxxx_1234。其中：

  - id：设备id，通过npu-smi info -l命令查出的NPU ID即为设备id。
  - chip_id：芯片id，通过npu-smi info -m命令查出的Chip ID即为芯片id。
- 针对Atlas 350 加速卡，在安装AI处理器的服务器执行npu-smi info -t board -iid命令进行查询，获取Chip Name和NPU Name信息，实际配置值为Chip Name_NPU Name。例如Chip Name取值为Ascendxxx，NPU Name取值为1234，实际配置值为Ascendxxx_1234。
  其中，id为设备id，通过npu-smi info -l命令查出的NPU ID即为设备id。


#### 推荐配置及收益

无。


#### 依赖约束

无。
