3月30日,美国计算机协会(ACM)将2021年的图灵奖授予美国田纳西大学电气工程和计算机科学系特聘教授、现年71岁的Jack ,表彰他在数值算法和工具库方面的开创性贡献,使高性能计算软件能够跟上四十多年来的指数级硬件改进。
据ACM介绍,Dongarra的算法和软件推动了高性能计算发展,并对从人工智能到计算机图形学的多个计算科学领域产生了重大影响。
图源:ACM官网
图灵奖是美国计算机协会于1966年设立的奖项,旨在奖励对计算机事业作出重要贡献的个人,被誉为“计算机界的诺贝尔奖”。图灵奖奖金100万美元,由谷歌提供资金支持。该奖以英国数学家Alan M. Turing的名字命名,他阐明了计算的数学基础和极限。
读博期间师从Matlab创始人
Jack J. Dongarra生于1950年7月18日,1972年在芝加哥州立大学获得数学学士学位;1973年在伊利诺伊理工学院获得计算机科学硕士学位;1980年在新墨西哥大学获得应用数学博士学位,师从Matlab创始人、美国国家工程院院士Cleve Moler。
图源:ZDNet
自1989年以来,Dongarra一直是美国田纳西大学电气工程和计算机科学系的特聘教授,还是橡树岭国家实验室计算机科学和数学部的杰出研究人员。自2007年以来,他还担任了英国曼彻斯特大学的图灵研究员,以及莱斯大学计算机科学系的兼职教授。
Dongarra在研究生涯中获得了多项荣誉,包括IEEE计算机先锋奖,SIAM/ACM计算科学和工程奖,以及ACM/IEEE Kennedy奖。他是ACM、电气与电子工程师协会(IEEE)、工业和应用数学学会(SIAM)、美国科学促进会(AAAS)、国际超级计算会议(ISC)和国际工程技术协会(IETI)的Fellow。此外,他还是美国国家工程院院士和英国皇家学会的外籍会员。
高性能计算先驱
Dongarra通过对线性代数运算的高效数值算法、并行计算编程机制和性能评估工具的贡献,引领了高性能计算的世界。近四十年来,摩尔定律使硬件性能呈指数级增长。在同一时期,虽然大多数软件未能跟上这些硬件进步的步伐,但高性能数值软件却做到了,这在很大程度上归功于Dongarra的算法、优化技术和生产质量的软件实施。
图源:ZDNet(1980年的Dongarra)
这些贡献奠定了一个框架,科学家和工程师由此在大数据分析、医疗保健、可再生能源、天气预测、基因组学和经济学等领域取得了重要发现和改变游戏规则的创新。Dongarra的工作还有助于促进计算机体系结构的跨越式发展,并支持计算机图形学和深度学习的革命。Dongarra的主要贡献还包含了创建开源软件库和标准,这些软件库和标准采用线性代数作为中间语言,可以被各种应用程序使用。这些库是为单处理器、并行计算机、多核节点和每个节点的多个GPU编写的。这些库还引入了许多重要的创新,包括自动调整、混合精度算术和批处理计算。
作为高性能计算的先驱,Dongarra带领该领域说服硬件供应商优化这些方法,并说服软件开发人员在工作中以他的开源库为目标。最终,从笔记本电脑到世界上最快的超级计算机,Dongarra的努力使得基于线性代数的软件库被普遍用于高性能科学和工程计算中。这些库对于该领域的发展至关重要,使功能越来越强大的计算机能够解决具有挑战性的计算问题。
ACM主席Gabriele Kotsis解释道:“当今最快的超级计算机在媒体上成为头条新闻,并通过在一秒钟内完成万亿次计算的惊人壮举来激发公众的兴趣。但除了对打破新纪录的兴趣外,高性能计算(HPC)一直是科学发现的主要工具。HPC创新也蔓延到许多不同的计算领域,推动了整个领域的发展。Jack Dongarra在指引这一领域的成功发展中发挥了核心作用。他的开创性工作可以追溯到1979年,他仍然是HPC社区中最重要且积极参与的领导者之一。他的职业生涯无疑体现了图灵奖对‘具有持久重要性的重大贡献'的认可。”
谷歌高级研究员、谷歌研究和谷歌健康高级副总裁Jeff Dean说:“Jack Dongarra的工作从根本上改变并推动了科学计算的发展。他在世界上使用最频繁的数值库核心所做的深入工作,是科学计算各个领域的基础,帮助推进了从药物发现到天气预报、航空航天工程和其他数十个领域的发展,帮助推进了从药物发现到天气预报、航空航天工程和其他数十个领域的发展。他专注于表征广泛的计算机已经为计算机体系结构带来了重大进步,(使其)非常适合数值计算。”
Copyright © 2021 《数值计算与计算机应用》杂志社 版权所有 Power by DedeCms