华中科大4个95后拿下EDA全球冠军,还解决了一项芯片难题!

简介: 中国团队拿下EDA全球冠军!近日,华中科技大学计算机学院吕志鹏教授带领的团队是首次参加ICCAD竞赛,并获得了CAD布局布线算法竞赛的第一名,团队平均年龄仅24岁。

中国团队拿下EDA全球冠军!

 

看清了,不是EDG,是EDA。而且这支「战队」平均年龄只有24岁,让人佩服。

 

11月4日,在EDA(电子设计自动化)领域国际会议ICCAD 2021上,华中科技大学计算机学院吕志鹏教授团队获得了CAD 竞赛布局布线(Routing with Cell Movement Advanced)算法问题的第一名。

80.jpgICCAD 的 CAD 竞赛是一项具有挑战性的、为期数月的研发竞赛,重点关注电子设计自动化 (EDA) 领域中的高级现实问题。它对世界范围内的多人团队开放。每年,组委会都会公布由工业公司提供的不同主题领域的三个具有挑战性的问题。参赛者可以参与一个或多个问题。

 

自 2012 年首届竞赛举办以来,ICCAD 的 CAD 竞赛每年吸引 100 多个团队,促进了富有成效的产学合作,并在顶级会议和期刊上发表了数百篇论文。

 

2021年的比赛共有137支队伍参加,其中包括著名的加州大学伯克利分校、东京大学等。


首次参赛,一战成名


EDA被誉为「芯片之母」。也就是说谁掌握了EDA,谁就有了芯片领域的主导权。

 

本届竞赛的布局布线问题作为EDA芯片后端物理设计中最重要的环节,直接影响芯片的功耗、面积、时延等各项性能指标。

81.jpghttp://iccad-contest.org/2021/

 

据ICCAD官网显示,今年的三个问题分别是:

82.png其中,布局过程需将一系列电路单元放置于给定的长方体空间中;而布线过程则需将属于同一个网的单元引脚用导线连接起来。

 

参赛算法需要在考虑空间容量、电压区、最小布线层、金属层布线方向等众多真实约束的情况下,确定每个单元在芯片内的位置,并同时为每个网规划无短路、无断路的信号传输路径,使得导线的加权总长度最短。

 

今年华中科技大学团队的获得冠军的是第二个问题:Routing with Cell Movement Advanced

 

这个问题由著名电子设计自动化(EDA)厂商新思科技台湾分公司提供,充分体现了此次竞赛对EDA产业界的重要现实意义。

 

吕志鹏教授团队所设计的启发式优化算法,在冗余导线检测、布线环路消除、并行化邻域评估加速、布局调整最优移动区域识别等多项关键技术上实现了突破。

 83.jpg来源:华中科技大学官网

 

根据ICCAD 2021会议公布的竞赛结果,该团队所设计的算法在所有测试算例上均达到了竞赛中的最优结果。

 

84.png

点击查看此链接



4个95后攻坚芯片底层技术


85.jpg这支实力雄厚的参赛团队非常年轻,包括苏宙行博士、研究生罗灿辉、梁镜湖和谢振轩。其中,谢振轩、梁镜湖均生于1999年,罗灿辉生于1998年。

 

「能得到这个成绩非常不容易。往年我们没有过多关注芯片设计领域,都不知道有这项比赛。这次和我们一起比拼的是国内外顶尖团队,他们中的大多数是该赛事的「老将」,经验和积累都丰富得多。」研二学生罗灿辉说,在备赛期间,为了测试出最优方案,团队成员上百次测试,在每一次试错中前进一小步。

 

导师吕志鹏关注芯片领域不到三年。在此之前,他主攻算法研究,2018年,他带领实验室里一群计算机专业出身、毫无任何芯片背景的“热心群众”,跳进了芯片主战场。年轻团队首次参赛即夺冠,背后是实验室团队40余年的积累。

86.jpg吕志鹏,华中科技大学计算机学院教授,博士生导师,现任人工智能与优化研究所所长、智能决策与系统优化实验室主任。2007年于华中科技大学计算机软件与理论专业获博士学位,师从黄文奇教授。

 

主要研究方向为智能决策与优化、EDA算法、计算智能、强化学习、人工智能应用、复杂系统建模、启发式优化、调度与规划、应用优化、NP难问题求解等。

 

此前,吕志鹏及其团队一直在优化算法领域硕果颇丰。

 

2013年入围MISTA多项目调度挑战赛初赛全球第五名。2015年获第二届国际护士排班竞赛全球第四名。2016年获ROADEF/EURO液化气库存路由国际挑战赛全球第三名(季军)。2017年获SAT国际竞赛全球第一名(冠军)。2018年获SAT国际竞赛全球第三名(季军)。2018年ROADEF/EURO切割优化国际挑战赛全球第四名。2020年获GECCO会议最优摄像机布局竞赛三项全球第一名,

 

自2018年起,吕志鹏团队进入芯片设计领域。今年前不久获EDA物理设计领域顶会ISPD「划分、布局和布线」算法竞赛全球第三名。此次更进一步,带领团队首次参赛,即获得CAD 竞赛布局布线(Routing with Cell Movement Advanced)算法问题第一名。

 

在人工智能、智能优化、组合优化、工业工程、交通优化等领域的国际著名期刊和会议上共发表学术论文80余篇,其中顶会论文和SCI期刊论文60余篇。Google Scholar中总引用2000余次,H因子为22。

 

「我们深知,要想把科研成果写在祖国大地上,绝不能停留在学术研究的表面,一定要结合实际应用并落地。我们希望借助研究所数十年的积累与传承,一方面赋能中国企业解决EDA「卡脖子」问题,另一方面为国家培养更多掌握核心技术的人才。」吕志鹏说。他介绍说,从实验室创始人黄文奇教授开始,就格外注重对学生在精神和专业上的引导。从成立至今,实验室多次获得国际算法竞赛全球前三名。

 

吕志鹏教授所在实验室自成立至今的40余年来,一直聚焦于NP难问题的求解算法与工业应用研究,曾多次获得国际算法竞赛全球前三名,如:2021年GECCO「最优相机布局与集合覆盖」国际算法竞赛第一名;2021年ISPD「晶圆级物理建模」切分布局布线国际算法竞赛第三名;2020年GECCO「最优相机布局与集合覆盖」国际算法竞赛第一名;2018年SAT国际算法竞赛第三名;2017年SAT国际算法竞赛第一名;2016年ROADEF/EURO「液化气库存路由」国际算法挑战赛第三名;2010年国际护士排班算法竞赛第三名;2008年国际大学排课表算法竞赛第二名等。

 

 

相关文章
|
编解码 openCL TensorFlow
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
RK3568开发笔记(一):瑞芯微RK3568芯片介绍,入手开发板的核心板介绍
|
算法 搜索推荐 vr&ar
试衣间OUT!增强现实让购物更丝滑
试衣间OUT!增强现实让购物更丝滑
527 14
|
6月前
|
弹性计算 人工智能 前端开发
阿里云特价云服务器:轻量应用服务器38元与199元,云服务器99元和199元对比与选择参考
2026年,阿里云推出多款特价云服务器,包括轻量应用服务器2核2G 38元/年、2核4G 199元/年,以及云服务器ECS经济型e实例99元/年、通用算力型u1实例199元/年,满足从个人开发者到成熟企业的不同需求。轻量应用服务器快速交付、简化运维,适合轻量级应用;ECS则提供更灵活专业的选项,适合需要稳定性和扩展性的业务。用户可根据需求、预算和长期成本考量选择合适的产品。
808 4
|
11月前
|
机器学习/深度学习 存储 并行计算
大模型推理加速技术:FlashAttention原理与实现
本文深入解析大语言模型推理加速的核心技术——FlashAttention。通过分析传统注意力机制的计算瓶颈,详细阐述FlashAttention的IO感知算法设计、前向反向传播实现,以及其在GPU内存层次结构中的优化策略。文章包含完整的CUDA实现示例、性能基准测试和实际部署指南,为开发者提供高效注意力计算的全套解决方案。
1825 10
|
负载均衡 监控 定位技术
HTTP代理网速变慢的原因及优化策略
随着互联网技术的发展,使用HTTP动态代理IP的人越来越多。本文介绍了HTTP代理网速变慢的六个常见原因及解决方法,包括代理服务器的地理位置、带宽、服务器负载、网络拥塞、配置问题和数据加密解密时间。通过识别和解决这些问题,可以有效提升HTTP代理的网速。
804 10
|
弹性计算 人工智能 自然语言处理
GPU实验室-通过GPU云服务器生成AI视频
自多态模型GPT-4发布后,AIGC(AI Generated Content,AI生成内容)时代正扑面而来,从单一的文字文本,演化到更丰富的图片、视频、音频、3D模型等。本文基于阿里云GPU服务器和文本生成视频模型,采用Unet3D结构,通过从纯高斯噪声视频中,迭代去噪的过程,实现文本生成视频功能。
|
机器学习/深度学习 算法 Python
YOLOV5应用实战项目:钢材表面缺陷检测(数据集:NEU-CLS)笔记
YOLOV5应用实战项目:钢材表面缺陷检测(数据集:NEU-CLS)笔记
|
前端开发 C++
Marp 教程:使用 VSCode 编写专业 PPT
Marp 是一款基于 Markdown 的幻灯片制作工具,结合 VSCode 的强大编辑功能,可让你高效地创建专业 PPT。本教程将指导你如何在 VSCode 中安装 Marp 插件、配置主题和样式,并使用 Markdown 语法创建和美化幻灯片。内容包括基本结构、布局、图片与图表插入、表格制作,以及高级功能如动画效果、数学公式和代码高亮。最后,你将学会如何预览和导出幻灯片。
|
存储 前端开发 Linux
(上)【数字IC精品文章收录】近500篇文章|学习路线|基础知识|接口|总线|脚本语言|芯片求职|安全|EDA|工具|低功耗设计|Verilog|低功耗|STA|设计|验证|FPGA|架构|AMBA|书籍|
【数字IC精品文章收录】近500篇文章|学习路线|基础知识|接口|总线|脚本语言|芯片求职|安全|EDA|工具|低功耗设计|Verilog|低功耗|STA|设计|验证|FPGA|架构|AMBA|书籍|
(上)【数字IC精品文章收录】近500篇文章|学习路线|基础知识|接口|总线|脚本语言|芯片求职|安全|EDA|工具|低功耗设计|Verilog|低功耗|STA|设计|验证|FPGA|架构|AMBA|书籍|
halcon基础系列之二维量测相关算子
halcon基础系列之二维量测相关算子
1532 0