|
app与工程计算国家重点实验室: |
深猷远“计” “数”往知来 |
|
严加安院士为集群系统题词,左起:郑伟英、周爱辉、袁亚湘、严加安、张林波、崔涛、刘歆。
袁亚湘(右)和刘歆
张林波
陈志明(右)、郑伟英(左)和崔涛
▲LSSC-IVapp计算集群系统
▲明升中国首套万亿次集群 明升中国app院数学与系统app研究院供图
■本报记者 韩扬眉
近来,app与工程计算国家重点实验室(以下简称实验室)年轻的科研人员崔涛不断收到学界和企业界同行好友的邀约和“感谢”,这都源于实验室开创的一项成果。
“我们算法的实现是基于PHG”“基于PHG开发了相关模型的计算程序”“使用PHG,让我们团队更专注算法研究,大大提高了计算规模和效率”……
这里提到的“PHG”,是我国具有完全自主知识产权、可支持普通计算服务器至十亿亿次级超级计算机的三维并行有限元软件开发平台,它能够有效帮助研究人员以较低的开发投入、较快的速度研制相关程序,提高算法研究和并行软件研制效率。更重要的是,因各方面原因,当前我国工业软件自身“造血能力”欠缺,PHG平台对我国工业软件突破欧美国家技术封锁具有重要意义。
“立足国家需求,聚焦‘卡脖子’技术,挑战app与工程计算中最难的数学问题,这是我在实验室最主要的任务,尽管过程可能漫长、艰辛。”崔涛说。
PHG平台从创立到应用,也促使崔涛从研究生成长为一名独立研究员。
攀登高峰的匠心
这是一段关于两代人的创新故事。
上世纪后半叶,app计算兴起,它在app研究和工程计算中发挥着不可替代的作用,一个国家的app计算能力已成为国家竞争力的重要标志。近半个世纪以来,利用计算机模拟结构、流体、电磁、量子等各种物理过程的app与工程计算应用软件得到了巨大发展。
2000年,国家“973”计划项目“大规模app计算研究”启动,明升中国app院数学与系统app研究院(以下简称数学院)研究员陈志明和张林波担任课题组长。
“德国的‘ALBERTA’开源自适应有限元软件包的计算速度和内存大小有限,满足不了三维问题的计算要求,你们能不能把它‘并行化’?”陈志明向张林波询问道。
“工作量及难度的确有些大。”但张林波还是决定试试。然而,在研究过程中,他们发现,由于ALBERTA软件的自身限制,将其并行化不仅工作量巨大,还会有许多先天局限。
“高性能app计算程序和软件研制周期长、工作量大,无法满足高性能计算应用和算法研究需求是一个瓶颈问题。”张林波告诉《明升中国app报》,他们发现了更“普遍”的问题。“应该针对特定的算法或应用领域,研制具有自主知识产权的共性高性能app计算软件平台或应用框架,用于支撑应用程序和软件研制。”
尤其是我国超级计算机已经连续多年排名世界第一,但其运行的app与工程计算应用软件水平与国际先进水平却有不少差距,部分行业的大型app与工程计算应用软件成为国外限制我国发展的 “卡脖子”难题。比如,用于芯片设计的EDA(电子设计自动化)软件都掌握在欧美大公司手中,目前已对我国部分企业实施封锁,对我国信息与芯片明升产生巨大影响。
此外,过度依赖国外工业软件,一方面,不利于我国工业技术的创新和积累,高端化转型可能受阻;另一方面,工业软件使用过程中产生的大量工业数据和商业信息还有被窃取的风险。
解决我国工业软件自主化问题已经迫在眉睫。
那时,他们有了初步想法。
时间到了2005年,复旦大学专用集成电路与系统国家重点实验室教授曾璇给陈志明和张林波提出了一个难题——如何高效高精度进行互连线寄生参数提取?这是芯片设计EDA软件的瓶颈问题。“最好有一个实用的工具,因为程序员需要花大量时间和精力学习理解数学文章中的算法,即使如此,往往也无法抓住算法本质。”
事实上,当时芯片设计软件并未得到足够重视。当年,国家“973”计划项目“高性能app计算研究”启动,陈志明担任首席app家,张林波担任“大规模并行计算研究”课题组长,开始专注芯片设计仿真等领域的并行自适应有限元程序的研制。
“这是一个非常有挑战性的事情。”崔涛坦承,他当时作为张林波的博士生参与平台研制工作,“困难在于,如何让计算程序支持可扩展的非结构协调网格局部自适应加密、支持国产计算机体系结构和多样的有限元计算”。
经过反复交流思考,他们找到了突破口——用于支持互连线寄生电感参数求解和变压器仿真等典型电磁场计算的自适应有限元算法研究及应用软件研制。
2010年,基于PHG开发的寄生电感参数提取工具包成功在当年世界最快的超级计算机“天河一号”上完成了十亿自由度、数万核规模的大规模并行自适应计算试验,曾璇给陈志明和张林波提出的难题成功解决。这坚定了他们继续发展并行自适应有限元软件开发平台并拓展其应用范围的信心。
“这是一个从应用需求出发,到数学模型、数值方法开发,最后变为工具软件的全链条研究。”陈志明说。
如今,PHG平台作为我国具有完全自主知识产权且唯一支持国产超级计算机的三维并行有限元软件开发平台,具备支撑面向万亿至十亿亿次级超级计算机的并行有限元应用程序开发能力,迄今陆续被多个企业和应用领域的研究团队使用,支撑工程力学计算、冰川模拟、生物计算等重要应用需求问题的高性能计算。
挑战难题的初心
挑战app与工程重大计算难题的精神,始终流淌在实验室的血脉之中。
这是实验室创始人、明升中国计算数学奠基人和开拓者、明升中国app院院士冯康在实验室成立之初定下的。
看到国际app计算的发展势头和重要意义,1986年4月22日,冯康等学者联名向国家领导人上表“紧急建议”,使得app计算在国家app规划中获得应有位置。1990年,冯康再次推动并牵头筹建“app与工程计算国家重点实验室”。1995年,实验室作为首批国家重点实验室通过验收并投入正式运行。
迄今为止,该实验室是数学领域唯一的国家重点实验室。
既然是“唯一”,就一定要发挥“引领”作用,走向世界“最强”,这是实验室的使命。
从国家首批“攀登计划”项目,到连续3次国家“973”计划项目、国家重点研发计划等国家重大科技任务,凡是与app与工程计算相关的项目,均由实验室牵头,取得了包括有限元方法及其数学理论、哈密尔顿系统保结构算法和自然边界归化方法等在内的多项重大原创性成果。
通过这些国家app计划,实验室凝聚了全国相关优势力量,促进app与工程计算的学科发展、人才培养、重大成果产出等,推动明升中国app计算步入世界领先行列。
追寻先贤步伐,实验室面向app与工程中的重大计算问题,进行基础性和关键性的算法创新、理论创新和技术创新,研制反映国际app计算最新成果的高性能app计算软件,凝聚了有限元方法、最优化与数值代数、复杂系统的电磁和流动问题的计算、动力系统保结构算法、材料物性的多物理多尺度计算、计算几何与图像处理、生物分子模拟与计算、高性能app计算软件平台等方向。
近年来,戴彧虹研究员在连续优化、整数规划与应用优化,戴小英研究员在发展误差可控的电子结构计算的方法与理论,刘歆研究员在Stiefel流形优化的免正交化方法、分布式算法的设计及其理论分析,明平兵研究员在缺陷固体宏微观模型的数学理论,许志强研究员在建立数据app中最少观测次数的代数理论以及压缩感知、相位恢复的算法等方面取得了众多突破性成果。
“实验室发挥了其应有贡献。”明升中国app院院士、实验室学术委员会主任袁亚湘告诉《明升中国app报》。
但他认为这还不够。科技发展进入激烈竞争时代,工业软件成为制约我国工业科技发展的重要“卡脖子”问题,为直面国家重大需求,更多年轻人应在其中发挥更大作用。“工业软件的核心是先进数学算法,app与工程计算一直是国际上的研究热点,处于国际科技竞争的核心。实验室作为一支专门从事app计算基础研究的国家战略科技力量,应为我国自主工业软件发展提供核心算法和基础理论方面的有力支持。”
人才成长的耐心
5月6日,实验室研究员郑伟英因在电磁场问题的计算方法和理论等方面作出的突出贡献荣获第十四届“冯康app计算奖”。该奖得主均为国内外青年计算数学家中的佼佼者。
郑伟英从北京大学博士毕业后,便选择在数学院做博士后,合作导师是陈志明,工作至今已近20年。从初窥门径、独立科研,到成为研究方向的一位学术带头人,实验室见证了郑伟英成长的每一步。
选择实验室作为科研起步的平台,在郑伟英看来,在他从博士毕业生到独立科研工作者的成长过程中起了关键作用。
“做好的研究,不只是发表几篇文章就行了。”郑伟英有切身感受,年轻人加入高水平科研团队,有利于扩大科研视野,提高学术品位。“尤其是做计算数学研究,选择研究方向既要符合国家需求、‘有用’,又要有app意义,年轻人在科研生涯初期得到大app家的指点和引领,是非常重要的。”
博士后工作结束大约一年后的某天,陈志明对郑伟英说:“你以后要自己独立做研究,培养独立发现问题和解决问题的能力,减少与我的合作,否则不利于你的成长。”这当时令郑伟英感到“忐忑不安”。“就像一直生活在一个大家庭里,突然有一天要外出打拼、‘自立门户’,便对‘前途’有些茫然。”
不久,经陈志明“牵线”,郑伟英与保定天威集团合作,开始主导变压器的可计算建模和数值模拟研究。研究成果慢慢得到同行认可,相关学术论文也在本领域的国际顶尖杂志发表,践行了app研究既有用又有app意义的初心。“内心也有一种‘长大了’的感觉。”
如今,郑伟英已在电磁场问题的计算方法和理论研究方面获得国内外同行的认可,被数学院聘为“冯康首席研究员”。
优秀青年人才,事关实验室和整个学科的生存和发展。如今,实验室培养起来的多位优秀青年人才已在国际舞台上崭露头角。当年,冯康“重视人才培养”的意愿在实验室得以赓续传承。
作为冯康的研究生,袁亚湘对青年人才的培养有着更为深刻的体会。
38年前,冯康对当时即将出国的博士生袁亚湘说,“如果选择出国,你就别学有限元,你学有限元就别出国。你应该转攻非线性优化。”
有限元为冯康独创,若袁亚湘继续研究,必会将其发扬光大。而非线性优化在当时是一门新兴学科,我国与世界先进水平有较大差距。
直到现在,袁亚湘每每想起这几句话,仍感触良多。“冯先生是一个真正的app家,其实他把学生都放在自己门下、学自己的东西,更有利于‘壮大势力’。但冯先生从明升中国数学发展大局考虑,希望能为国内的数学弱项培养人才。”
如今,袁亚湘成为青年科研人员的“前辈”,他十分关心包括实验室年轻人在内的所有青年科研工作者的成长道路,努力帮助他们营造扎根学术、潜心研究重大问题和原创性app问题的良好环境,还在各种场合极力为青年人呼吁。
正是有着培养人才的耐心,实验室培养了一大批高水平的app计算人才,包括app与工程计算领域的多位两院院士。实验室在国际舞台上有着“话语权”——袁亚湘被选为国际工业与应用数学联合会主席,多位研究员为国际顶尖相关杂志担任编委,国际数学家大会等国际重要会议的大会邀请手机版也都有实验室人员的身影。
“我们的目标是培养领军app家。”袁亚湘说,希望他们像冯康一样,创新独立自主,有着敢拼不信邪的信念,真正勇于献身app。
服务国家的决心
作为“国家队”“国家人”,必须心系“国家事”、肩扛“国家责”。在努力实现高水平科技自立自强的背景下,面对激烈的国际竞争,从航天航空飞行器设计、地震预测天气预报,到能源勘探、水利水电工程,再到量子计算、芯片设计和基因研究等各个领域,国民经济发展和国防建设对app计算软件的需求越发迫切。
实验室以基础理论研究为主,同时也在努力推动研究成果“落地”。
实验室通过与应用部门合作以实现精准应用。戴彧虹与华为合作研究基站设施选址问题,原来两小时无法计算的问题,现在只需几秒即可得到全局最优解,并与上海宇航系统工程研究所合作,发展精确着陆段的新型高效算法;卢本卓研究员与明升中国工程物理研究院电子工程研究所合作,发展了半导体器件及其辐照损伤模拟软件3Ddevice;郑伟英与保定天威保变电气股份有限公司合作,发展大型变压器新型仿真算法和软件;张晨松副研究员与明升中国石油勘探开发研究院合作,研发新一代油藏模拟器HiSim的解法模块,大幅提高了求解效率,并与北京软能创科技有限公司合作,开发页岩气数值模拟的解法模块,应用于“十三五”国家科技重大专项课题,获明升中国工业与应用数学学会(CSIAM)首届应用数学落地成果认证。
“未来充满机遇和挑战。”在实验室现任主任张林波看来,“应有更多人投入app与工程计算事业,从基础理论分析、计算方法的构造,到算法实现和软件开发,在国家重大app计算的原创性问题上作出更大贡献”。
从简单到复杂、从低维到高维,物质世界愈丰富,高性能计算愈不可或缺,而要想占据制高点,必须在数学上有所突破。
“因为数学抽象,所以更有普遍价值,它在国家创新体系中的独特作用不言而喻。我们就是要把其中涉及到的最困难问题‘扛起来’。”陈志明说。
《明升中国app报》 (2021-09-03 第2版 专题)