Merged
补充SIMT shfl类接口 bf16/bf16x2 类型重载 #3278
louyuxuanAdd on Jun 16
补充SIMT shfl类接口 bf16/bf16x2 类型重载 #3278
Merged
louyuxuanAdd on Jun 16
louyuxuanCollaborators
Jun 16

描述

补充SIMT shfl类接口 bf16/bf16x2 类型重载

关联的Issue

测试

文档更新

类型标签

likedislike
Pull Request has been successfully merged by CANN-robot.
(Thank you for louyuxuan's contribution.)
LlouyuxuanCollaborators
Jun 16 Created pull request, commit 7750dfbf
CANN-robotCANN-robotCollaborators
Jun 16 Added label: cann-cla/yes
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

Thanks for your pull-request.
The full list of commands accepted by me can be found at here。
You can get sig-info at here


PR Approval Progress

✅ Congratulations! All modules have met the lgtm and approve requirements.

Module Approval Details

module lgtm status approve status
docs ✅ ai_xin, wulinyu, zhanghao_0689 (3/2) ✅ ai_xin (1/1)
impl/simt_api ✅ wangxiaozhi, wulinyu, zhanghao_0689 (3/2) ✅ wangxiaozhi (1/1)
include/simt_api ✅ zhanghao_0689, wulinyu (2/2) ✅ zhanghao_0689 (1/1)
repo-cann/asc-devkit ✅ zhanghao_0689, wangxiaozhi, wulinyu (3/2) ✅ zhanghao_0689, wangxiaozhi (2/1)

💡 Tip:

  • Committer can comment /approve or /lgtm
  • Commenting /approve implies both code review (lgtm) and intent to merge (approve)

CLA Signature Pass

louyuxuan, thanks for your pull request. All authors of the commits have signed the CLA. 👍

likedislike
louyuxuanCollaborators
Jun 16 Comments:

compile

likedislike
LlouyuxuanCollaborators
Jun 16 Pre merge succeeded (commit_id: bd650a6f4d42da17de69090cacb43ffbaa56bc44)
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-running
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [d59541359538446bb570b9ebddadb92c][流水线指导]

任务名称状态日志下载链接
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck ✅ SUCCESS >>>>>
codecheck_Pr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
StaticCheck_codespell_check ✅ SUCCESS
StaticCheck_link_validity_check ✅ SUCCESS
StaticCheck_resource_existence_check ✅ SUCCESS
StaticCheck_tag_closed_check ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
codecheck_codestyle ⚠️ WARNING >>>>>
codecheck_precommit ⚠️ WARNING >>>>> >>>>>

[2026-06-16 16:12:46]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [636ab25cd1784d0b8eef822460b81c22][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
PreSmoke_A900_npupool ✅ SUCCESS >>>>>

[2026-06-16 16:12:22]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [898480f864f7464585eb112b759397e9][流水线指导]

任务名称状态日志下载链接
pre_comment ✅ SUCCESS >>>>>
UT_Test_adv_test_one ✅ SUCCESS
UT_Test_adv_test_two ✅ SUCCESS
UT_Test_basic_test_two ✅ SUCCESS
UT_Test_basic_test_three ✅ SUCCESS
UT_Test_basic_test_four ✅ SUCCESS
UT_Test_basic_test_five ✅ SUCCESS
UT_Test_arm ✅ SUCCESS
UT_Test_report ❌ FAILED >>>>>
likedislike
gao_dafaCollaborators
Jun 16 Comments:

louyuxuan,感谢您的提交,建议在完成PR充分自验证后,再触发线上构建任务。

若您的PR已具备检视条件,可根据下表的责任田,@对应的committer进行代码检视,我们会在第一时间对您的提交进行处理。

代码责任田:

module committer
adv_api chenyiyuan, wuyang_hw
basic_api chenyiyuan, wuyang_hw
c_api pangfd, yue_mo_du_qian
cmake xun_zhuge, DragonBornHD84
docs munanhw, ai_xin
examples changxianyu, bianque
simt_api wulinyu, zhanghao_0689
scripts xun_zhuge, kevin365
tools YANXI_ZHAO, XuebinYang, sjtulxh

💡 如您不确定可以@谁,可以直接@我或者ascend-c sig的maintainer,xun_zhuge和ascendhjh,我们会为您分配合适的committer进行代码检视。

再次感谢您参与CANN的社区贡献。

likedislike
CANN-robotCANN-robotCollaborators
Jun 16 Removed label: ci-pipeline-running
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-failed
louyuxuanCollaborators
Jun 16 Comments:

compile

likedislike
LlouyuxuanCollaborators
Jun 16 Pre merge succeeded (commit_id: f09f0d16b17210d18c4dffdaef2359628d0238eb)
CANN-robotCANN-robotCollaborators
Jun 16 Removed label: ci-pipeline-failed
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-running
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [38cc918aaddf43a5890a98b2aa344e1f][流水线指导]

任务名称状态日志下载链接
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck ✅ SUCCESS >>>>>
codecheck_Pr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
StaticCheck_codespell_check ✅ SUCCESS
StaticCheck_link_validity_check ✅ SUCCESS
StaticCheck_resource_existence_check ✅ SUCCESS
StaticCheck_tag_closed_check ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
codecheck_codestyle ⚠️ WARNING >>>>>
codecheck_precommit ⚠️ WARNING >>>>> >>>>>

[2026-06-16 20:08:26]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [1c58daf47dd44bd99fd181b2b3995207][流水线指导]

任务名称状态日志下载链接
pre_comment ✅ SUCCESS >>>>>
UT_Test_adv_test_one ✅ SUCCESS
UT_Test_adv_test_two ✅ SUCCESS
UT_Test_basic_test_two ✅ SUCCESS
UT_Test_basic_test_three ✅ SUCCESS
UT_Test_basic_test_four ✅ SUCCESS
UT_Test_basic_test_five ✅ SUCCESS
UT_Test_arm ✅ SUCCESS
UT_Test_report ✅ SUCCESS >>>>>

[2026-06-16 20:16:14]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [57297bdefafc460fa030a6cc95eac4fd][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ❌ FAILED >>>>>
likedislike
CANN-robotCANN-robotCollaborators
Jun 16 Removed label: ci-pipeline-running
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-failed
louyuxuanCollaborators
Jun 16 Comments:

compile

likedislike
LlouyuxuanCollaborators
Jun 16 Pre merge succeeded (commit_id: b4c74767b1c3cf054edf12d227683b7cb949324a)
CANN-robotCANN-robotCollaborators
Jun 16 Removed label: ci-pipeline-failed
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-running
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [a8618c230f86402f810ce6e518a7513c][流水线指导]

任务名称状态日志下载链接
SCA ✅ SUCCESS >>>>>
antipoison ✅ SUCCESS >>>>>
codecheck ✅ SUCCESS >>>>>
codecheck_Pr ✅ SUCCESS
pre_comment ✅ SUCCESS >>>>>
StaticCheck_codespell_check ✅ SUCCESS
StaticCheck_link_validity_check ✅ SUCCESS
StaticCheck_resource_existence_check ✅ SUCCESS
StaticCheck_tag_closed_check ✅ SUCCESS
StaticCheck_markdownlint ✅ SUCCESS
codecheck_codestyle ⚠️ WARNING >>>>>
codecheck_precommit ⚠️ WARNING >>>>> >>>>>

[2026-06-16 20:22:44]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [55843b09cb084aa79f363ca23f095542][流水线指导]

任务名称状态日志下载链接
Compile_Ascend_X86 ✅ SUCCESS >>>>> >>>>>
Compile_Ascend_ARM ✅ SUCCESS >>>>> >>>>>
pre_comment ✅ SUCCESS >>>>>
PreSmoke_A900_npupool ✅ SUCCESS >>>>>

[2026-06-16 20:22:33]    CI执行结束

likedislike
CANN-robot
CANN-robotCollaborators
Jun 16 Comments:

流水线任务触发成功
任务链接 [c6028081222c4cafa013eaf2c5973650][流水线指导]

任务名称状态日志下载链接
pre_comment ✅ SUCCESS >>>>>
UT_Test_adv_test_one ✅ SUCCESS
UT_Test_adv_test_two ✅ SUCCESS
UT_Test_basic_test_two ✅ SUCCESS
UT_Test_basic_test_three ✅ SUCCESS
UT_Test_basic_test_four ✅ SUCCESS
UT_Test_basic_test_five ✅ SUCCESS
UT_Test_arm ✅ SUCCESS
UT_Test_report ✅ SUCCESS >>>>>

[2026-06-16 20:30:41]    CI执行结束

likedislike
CANN-robotCANN-robotCollaborators
Jun 16 Removed label: ci-pipeline-running
CANN-robotCANN-robotCollaborators
Jun 16 Added label: ci-pipeline-passed
wulinyuCollaborators
Jun 16 Comments:

/lgtm

likedislike
wangxiaozhiCollaborators
Jun 16 Comments:

/approve

likedislike
ai_xinCollaborators
Jun 16 Comments:

/approve

likedislike
zhanghao_0689
zhanghao_0689Collaborators
Jun 17 Comments:

/approve
/lgtm

likedislike
CANN-robotCANN-robotCollaborators
Jun 17 Added label: lgtmapproved
CANN-robotCANN-robotCollaborators
Jun 17 Merged pull request