TPU编程竞赛-第二届

竞赛介绍

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

获奖名单

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