forked from ccf-ai-infra/GPUApps
2.1 KiB
2.1 KiB
InfiniCore metax平台算子迁移任务清单
一、文档目的
明确在开源仓库 InfiniCore 项目 下需完成的算子迁移任务目标,同步任务要求及动态更新规则,在仓库提交PR且合并之后,算子迁移任务才视作完成。
二、核心迁移任务
需在 InfiniCore 项目中完成以下算子的迁移开发,并确保迁移后的算子能正常适配 MACA软件栈,满足功能正确性与性能指标要求:
| 算子名称 | 参考文档 |
|---|---|
| dequant | 暂无 |
| chunk_gated_delta_rule | 暂无 |
| recurrent_gated_delta_rule | 暂无 |
| topkrouter | topkrouter |
| topksoftmax | topksoftmax |
三、重要任务说明
-
算子列表动态更新:本文档所列算子并非最终固定版本,算子列表会根据项目整体进展、metax平台适配需求随时调整(包括新增、删减或修改算子参数要求)。
-
更新同步要求:请所有选手定期查看本 task.md 的更新记录(建议每日首次启动工作前核查),及时同步最新迁移任务清单,避免出现遗漏开发、重复开发或开发内容与最新需求不符的情况。
-
版本追溯:文档更新后会标注更新时间与变更内容,便于选手追溯历史版本差异,明确任务调整边界。
四、任务产出要求
-
迁移后的算子源代码(需包含详细注释,说明关键适配逻辑);
-
算子功能测试用例(覆盖正常场景与异常场景,验证适配metax平台后的功能正确性);
-
算子性能测试报告(记录在metax平台下的pytorch测试中profile性能指标)。
五、沟通与反馈
若对算子迁移需求、Metax平台适配细节有疑问,或发现文档内容存在歧义,可通过 [指定沟通渠道,如比赛群 / 比赛运营] 反馈,确保问题及时同步与解决。