Closed
【需求】区分 5162 的 soc 版本与短名/series 命名(Ascend5162a → Ascend5162) #7054
wuxueningAdd on 12 days agoClosed at 12 days ago
周云飞
12 days ago Comments:
12 days ago Comments:
/assign @wuxuening


12 days ago Assign wuxuening as responsible person
周云飞
12 days ago Comments:
12 days ago Comments:
感谢您明确区分 SoC 版本与短名称的使用范围。这项需求属于命名规范与跨仓配套调整,关键是统一短名称,同时保持实际 SoC 版本标识不变,不能将所有 ascend5162a 都直接替换。
目前提供的映射定义中,SOC_MAP_EXT 使用 "ascend5162a": "Ascend5162A"。按本次需求,短名称对应的键可调整为 ascend5162,值仍保留 Ascend5162A。这样可以区分构建侧的系列选择与实际编译使用的 SoC 版本。
调整范围需要按参数用途划分:compute unit 列表、--soc、映射键以及基于短名称的 mc2 跳过条件使用 ascend5162;--soc_version 和映射值仍保留原有 SoC 版本标识。对于 SOC_VERSION_LIST 等名称中带有“版本”的变量,也应以实际用途为准,避免误改真正的版本参数。同步调整各入口可以减少命名不一致,但旧脚本若仍传入 ascend5162a 作为短名称,可能需要迁移;是否保留旧名别名,需要结合跨仓约定评估。
Issue 已提供实现参考 PR #15086,但现有材料未包含其具体改动和合入状态,暂不能确认上述范围是否已全部覆盖。我们会继续确认该关联 PR 的覆盖范围,以及与配套仓库的命名一致性。


12 days ago Close issue
12 days ago Added label: resolved
需求描述
对于 Ascend5162 芯片,之前的 SOCversion 和短名称(series)均为 Ascend5162a,现在需要区分:
对齐既有惯例:
涉及范围(ops-transformer)
与其他仓配套:opbase(PR #1110 g_archToSocNames 的 DAV_5162 soc 注册名)、canndev(PR #82674 产品名)、ops-math(PR #6969)、ops-nn(PR #13255)、ops-cv(PR #2364)保持一致。
实现参考
由 PR https://gitcode.com/cann/ops-transformer/pull/15086 实现。