TPU编程竞赛-第二届

竞赛介绍

算子打榜赛是算能TPU编程竞赛品牌下的首项赛事,参赛者使用算能AI芯片的指令集对指定的算子题目进行开发。 算子打榜赛将以季度比赛的形式进行,每个赛季选手通过优化算子性能,可以不断更新自己在积分排行榜上的名次,在每个赛季末根据排位情况颁发荣誉称号和奖金。在年度峰会上会根据四个赛季的累计积分评选“神算子”称号并颁发年终大奖。 通过本次比赛,大家既可以学习AI芯片的知识与技术,又可以通过编辑代码、 性能验证调优提升个人编程能力,并得到权威认证,还可以与AI领域的专家直接交流,感受芯片高性能技术的魅力!

获奖名单

TPU编程竞赛-第二届获奖名单
奖项
姓名
学校/企业
分数
一等奖
王*德
阿里巴巴
962
二等奖
方*恒
山东大学
958
二等奖
郝*寒
ZEKU
928
三等奖
江*特
中国科学院大学
878
三等奖
张*菲
太原理工大学
739
三等奖
李*宁
中国农业大学
666
三等奖
车*宁
中国矿业大学
650
优秀奖共计13位选手:李*,王*夏,胡*,李*媛,郑*宜,姜*文,徐*香,赵*宇,孙*锋,郭*嵩,牟*影,周*洁,马*源。

竞赛流程

process

赛制及评分

赛制解析

  • 1. 竞赛主题为算子的实现和性能优化,本赛季共4个算子:Reduce_sum、Rgb2bgr、Transpose、Avg_pooling
  • 2. 每个算子有15组参数,每组参数称为一个case,每个case独立计分
  • 3. 每个case只有实现正确才能进入该case的性能排名环节,前20名选手中性能排名第X位的选手将获得(21-X)分,第20名及20名之后的选手获得1分
  • 4. 每道算子题目得分为该题目的15个case分数总和
  • 5. 参赛者总分为4个算子题目的分数总和
  • 6. 参赛者提交的代码出现编译失败或芯片Hang死等异常情况,视为一次失败提交,当前总分计0分,排名情况也会随之变化
  • 7. 官方每天动态更新并公布参赛者得分与排名情况,参赛者每次代码提交会覆盖前一次的代码,实时得分情况以最新提交为准
  • 8. 赛季末参赛者最终总分核验以最后一次提交代码为准,并根据最终总分进行排名和评奖

评分机制

  • 1. 以总分由高到低的顺序为参赛者排名
  • 2. 总分为600分及以上的参赛者有资格获得前三等奖励
  • 3. 总分为60分及以上的参赛者有资格获得优秀奖
  • 4. 奖励不重叠,获得一、二、三等奖的参赛者不获得优秀奖
  • 5. 如果出现总分相同的情况,以提交时间为标准再次排名,提交越早,排名越靠前

奖项设置

program competition process
program competition process
program competition process
program competition process

参考资料

联系我们

program competition process
program competition process