TPU编程竞赛由算能主办,参赛者使用算能AI芯片的指令集对指定的题目进行编程。 通过本次比赛,大家既可以学习AI芯片的知识与技术,又可以通过编辑代码、 性能验证调优提升个人编程能力,并得到权威认证,还可以与AI领域的专家直接交流, 感受芯片高性能技术的魅力!
TPU编程竞赛-第一届获奖名单 | ||
---|---|---|
奖项 | 学校/企业 | 姓名 |
一等奖 | 阿里巴巴 | 王*德 |
二等奖 | 大华股份 | 王* |
二等奖 | 南京大学 | 王*翊 |
三等奖 | 北京理工大学 | 顾*伦 |
三等奖 | 南京大学 | 杨*松 |
参赛者使用算能AI芯片的指令集对指定的题目进行编程
赛题解析:
https://www.sophgo.com/program-competition/analysis.html?season=AS00
赛制解析:
1. 比赛分为4个题目:Conv2d、Depthwise2d、Matmul、Softmax算子的实现和性能优化
2. 每个算子有多组参数,每个算子的每组参数称为一个case,每个case独立计分
3. 参赛者只需使用OKKernel实现Device端的代码,提交时也只提交Device端的代码
4. 参赛者提交的代码编译不通过视为失败提交,总分计0分
5. 参赛者提交的代码运行时不能导致芯片Hang死等异常情况发生,否则视为失败提交,总分计0分
6. 每个case只要实现正确至少可获得1分,并进入该case的性能排名环节
7. 每个case的性能名次与得分:1 - 6分,2 - 5分,3 - 4分,4 - 3分,5 - 2分,其他 - 1分
8. 计算所有case的得分总和,作为总分 9. 一共有45个case,理论满分为6×45 = 270分
1. 大赛奖金为税前金额,算能根据相关法律规定为参赛选手代为扣缴,请以税后实收金额为准。
2. 参赛者对报名时所填写的参赛信息的真实性、合法性、有效性承担全部责任。
3. 参赛者提交的代码会自动经过作弊侦测系统,如有用户被检查出竞赛中存在违规行为,将被取消比赛资格。
4. 竞赛中的违规行为:一人使用多账号提交、多账号提交雷同代码(抄袭)、使用不正当手段影响他人竞赛、竞赛结束前在其他平台公布自己的答案。
5.本次竞赛选手的赛题答案、解题思路等知识产权归主办方所有。