• Wed. Oct 5th, 2022

电子爱好者 | 深度+科技!

电子爱好者大数据平台,深圳各区产业特点、规划、产业分布图、结构概况定位深圳产业用地2021

EDA的黄埔军校,斩获历年ICCAD CAD 算法竞赛冠军的大赢家——香港中文大学

Byadmin

Nov 15, 2021

上周人民日报官媒报道了华中科技大学计算机学院吕志鹏教授团队在2021年计算机辅助设计国际会议(ICCAD CAD)上获得了CAD Contest布局布线(Routing with Cell Movement Advanced)算法竞赛的第一名。该消息一出,ICCAD比赛立即引起了国内EDA产业界的广泛关注。事实上,香港中文大学早在2012年开始就已经在该赛事中屡次展露锋芒,可被称为是EDA的黄埔军校。

1. 香港中文大学EDA实验室:  10年11个冠军

在2021年的ICCAD竞赛中,香港中文大学EDA实验室 Prof. Evangeline Young教授团队成功打败来自世界各地的对手,斩获问题C的冠军。今年的问题C由英伟达公司提出,是用GPU加速逻辑重写。香港中文大学提出的方案是在GPU上并行评估不同逻辑子图的多种替换方案,最后再为每一个子图选择最优的方案进行替换。该方案最终得分超过其他所有队伍得分之和。

另外值得一提的是,本次ICCAD竞赛的A题第一名的团队中也有香港中文大学EDA实验室的毕业博士(Xing Wei, Tak-Kei Lam, Yi Diao)参与指导。

在历年 ICCAD CAD 算法竞赛产生的 30 个冠军中,香港中文大学拿到了其中的 11 个,成绩遥遥领先于世界其他顶级高校。

2. ICCAD竞赛的前世今生

ICCAD竞赛前身为台湾1999年开始的CAD比赛。CAD比赛为台湾的EDA领域和半导体行业培养了大量人才。从2012年起,该竞赛成为了ICCAD的比赛,由IEEE CEDA,ACM SIGDA和工业界的公司(Cadence,Synopsis等)共同赞助。ICCAD每年由三个公司提供三道不同的题目,覆盖了EDA front-end和back-end,同时这些公司会提供工业级数据进行测试。参赛者来自全球各地,可以参加一道或多道题目。经过数月的激烈竞争,最终奖项会在ICCAD会议上揭晓和颁布。

自ICCAD竞赛举办以来,平均每年有来自10+个国家和地区的100+支队伍参赛,带动了学术界和工业界的紧密合作。在竞赛结束后,它所提供的实际问题和工业数据也为EDA研究提供了方向。根据谷歌学术,ICCAD竞赛近五年(自2016起)被引用356次,h指数为10。

2012-2020 ICCAD参加地区与队伍数量

3. 十一个EDA竞赛世界冠军 现在何处?

其实香港中文大学的EDA实验室早在2012年就已经在ICCAD竞赛中崭露锋芒了,当时Cadence结合工业实际案例提出了“Finding the Minimal Logic Difference for Functional ECO”问题,香港中文大学的吴有亮教授,带领三名优秀的博士生:魏星、刁屹和林德基斩获了该项的冠军。在随后的2013和2014连续两年,该团队又连续蝉联ICCAD的冠军。正是这三次世界冠军给了他们信心,在毕业后直接创立了EDA公司奇捷科技(Easy-Logic)。经过六七年的潜心研发,公司推出了自动化逻辑功能更正(Functional ECO)工具EasyECO,目前已有了数十家正式付费客户,其中不乏韩国三星这样的世界知名企业,可以说是在EDA业内已经站稳了脚跟,并且已经走出中国,走向了世界。我们再来看看香港中文大学历届ICCAD冠军团队在毕业之后,就业方向有哪些呢?

2012,20132014 Problem A: Xing Wei,Yi Diao,Tak-Kei Lam毕业后成立奇捷科技

2013 Problem B: Wing-Kai Chow毕业后加入Cadence; Xu He毕业后任教于湖南大学

2013 Problem C: Jian Kuang 毕业后加入Facebook

2015 Problem A: Gengjie Chen 毕业后加入华为

2016 Problem C: Chak-Wa Pui 毕业后加入华为

2018 Problem B: Jingsong Chen 毕业后加入华为

2019 Problem C: Jinwei Liu, PhD 2022 (expected)

2020 Problem B: Fangzhou Wang, PhD 2023 (expected)

2021 Problem C: Shiju Lin, PhD 2024 (expected)

Leave a Reply

Your email address will not be published. Required fields are marked *