当前位置: 首页 > news >正文

CANN/cannbot-skills AscendC注册转直调评估


【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

skill_name: ascendc-registry-invoke-to-direct-invoke eval_mode: text

Case 1: Kernel 模板转换的核心原则

Config

  • Max Tokens: 100000
  • Max Tokens (deepseek-v4-flash): 120000
  • Max Tokens (glm-5): 110000
  • Ascend Platform: A2

Prompt

我需要将一个自定义算子项目从注册调用模式转换为<<<>>>直接调用模式。Kernel 模板的转换应遵循什么核心原则?算子实现代码需要修改吗?不需要执行任何工具调用。

Expected Output

回复应说明转换的核心原则是保持 kernel 实现代码不变、只改造调用方式。算子计算逻辑完全不需要修改,只需移除注册框架代码并将调用方式改为直调语法。


Case 2: 允许的修改内容

Config

  • Max Tokens: 100000
  • Max Tokens (deepseek-v4-flash): 120000
  • Max Tokens (glm-5): 110000
  • Ascend Platform: A2

Prompt

在将自定义算子从注册调用模式转换为直接调用模式时,哪些修改是允许的?哪些是绝对不允许的?具体来说,include 包含、命名空间和注册框架代码分别应该如何处理?不需要执行任何工具调用。

Expected Output

回复应说明转换过程中允许 include 替换、命名空间包裹和移除注册框架代码等修改。绝对禁止修改 kernel 计算逻辑。


Case 4: 算子性能分析咨询(负向看护)

Config

  • Max Tokens: 100000
  • Max Tokens (deepseek-v4-flash): 120000
  • Max Tokens (glm-5): 110000
  • Ascend Platform: A2

Prompt

我的 Ascend C 算子性能不足,如何分析 profiling 数据找到瓶颈?

Expected Output

回复应聚焦于 profiling 数据分析的通用方法和性能瓶颈定位的一般思路(如分析算子耗时分布、定位热点函数等),不涉及算子调用模式转换。

【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/1195189/

相关文章:

  • Fixie参数化测试完全指南:使用InputAttribute实现高效数据驱动测试
  • TDA4VM引脚复用设计:从原理到实战的硬件资源规划指南
  • 2026年全国PU革生产厂家盘点!五大广东广州PU革生产厂家综合实力测评及选择指南 - 十大品牌榜
  • 【学习笔记】MoE 架构深度解析:DeepSeek、Mixtral 背后的稀疏化魔法(31/35)
  • 合肥专业健身教练培训去哪学?2026正规机构推荐 - 2027品牌AI展
  • 从“多测合一”到“一图多用”:RESS软件如何重塑湖南不动产测绘新范式
  • 上海16区全覆盖包包回收品牌盘点!实体直营,售后保障完善 - 一站式奢品变现
  • Wan-Dancer-14B部署到生产环境:云端与本地部署的最佳实践
  • Nacos配置动态刷新实战:从@RefreshScope到ConfigListener的进阶指南
  • Citra模拟器完整教程:5步让你在电脑上重温任天堂3DS经典
  • 如何搭建属于自己的AI智能体?
  • DS90UB962-Q1 CSI-2发射器配置与带宽计算实战指南
  • 青岛想高价出包?选合扬,资质齐全无任何隐藏费用 - 小禾收名品
  • 如何利用TuringCourses历年试卷资源:浙江大学图灵班考试备考完全攻略
  • rdtset工具详解:实现任务集资源分配的快速配置方法
  • FreeOTP-iOS:终极iOS双因素认证工具,守护你的数字安全
  • Allegro 17.4 3D模型映射:精度陷阱与实战避坑指南
  • PromptKG工具链对比:lambdaKG vs deltaKG,如何选择适合你的知识图谱工具?
  • QGIS结合QuickMapServices插件高效获取与处理卫星影像数据
  • Alpha 主题系统完全指南:为你的iOS调试工具创建个性化界面的方法
  • 河源AIGC应用工程师报名机构哪家好?推荐中山优才教育 - 人工智能报名机构推荐
  • 从理论到实践:LTX2.3-22B_IC-LoRA-CrossView-Prompt视频视角转换原理深度剖析
  • Node-RED - 从零到一:构建你的首个自定义节点
  • Hitboxer终极指南:3分钟解决游戏按键冲突,提升竞技操作精度 [特殊字符]
  • 正规方程原理与实战:从几何投影到数值求解
  • ReX-patches高级技巧:如何自定义YouTube界面布局和主题
  • datalib入门教程:5分钟上手JavaScript数据处理
  • 宁波闲置名包换钱快,Loewe罗意威几何包上门收,报价比别家高 - 生活时报
  • CANN Runtime PyTorch迭代时间标记
  • 如何在5分钟内上手uilang?从引入到实现第一个交互效果的完整指南