计算机最高奖项

核心提示机器之心报道机器之心编辑部他曾说过:未来的计算架构会是 CPU 和 GPU 的结合。守了一天,终于揭晓!刚刚,2021 图灵奖公布。ACM 官方宣布 2021 年的图灵奖授予美国田纳西大学电气工程和计算机科学杰出教授,现年 71 岁的 Ja

机器心脏报告

机器之心编辑部

他曾经说过:未来的计算架构将是CPU和GPU的结合。

保持一天,最后揭晓!

刚刚,2021年图灵奖揭晓。ACM正式宣布,2021年图灵奖授予71岁的美国田纳西大学电气工程和计算机科学杰出教授杰克·东加拉(Jack Dongarra),以表彰他在数值算法和工具库方面的开创性贡献,这些贡献使高性能计算软件在四十多年的时间里跟上了指数级的硬件进步。

Dongarra的算法和软件推动了高性能计算的发展,并在计算科学的许多领域产生了巨大的影响,从人工智能到计算机图形学。因为他的软件被作为超级计算机的性能评估标准,超级计算机500强榜单诞生了。

图灵奖是计算机协会于1966年设立的奖项,奖励对计算机行业做出重要贡献的个人。它被称为计算机科学的诺贝尔奖。图灵奖,奖金100万美元,由谷歌赞助。图灵奖获得者明成取自英国数学家艾伦·图灵,他奠定了计算机的数学基础和局限性。

Dongarra通过对线性代数运算的高效数值算法、并行计算编程机制和性能评估工具的贡献,领导着高性能计算领域。在过去的40年里,摩尔定律使得硬件性能成倍增长。与此同时,尽管大多数软件未能跟上这些硬件的进步,但高性能数值软件做到了——这在很大程度上要归功于Dongarra的算法、优化技术和高质量的软件实现。

这些贡献为科学家和工程师在大数据分析、医疗、可再生能源、天气预测、基因组学和经济学等领域做出重要发现奠定了框架,并做出了改变游戏规则的创新。东加拉的工作还帮助推动了计算机架构的跨越式发展,支持了计算机图形学和深度学习的革命。

Dongarra创建了一系列开源软件库和标准。这些工具使用线性代数作为中间语言,可以被各种应用程序使用。这些库可供单处理器、并行计算机、多核节点和多GPU使用。Dongarra的工具还引入了许多重要的创新,包括自动调整、混合精度计算和批量计算。

作为高性能计算的先驱,Dongarra带领该领域的研究人员敦促硬件供应商优化计算方法,并带领软件开发人员在工作中使用他的开源库。

从笔记本电脑到超级计算机,这些努力使得基于线性代数的软件库广泛用于高性能科学和工程计算。这些库对高性能计算的发展至关重要,并使越来越多的强大计算机解决具有挑战性的计算问题。

ACM董事长加布里埃尔·科特斯(ACM Gabriele Kotsis)表示:“今天,最快的超级计算机登上了媒体的头条,它以一秒钟完成万亿次计算的惊人壮举引起了公众的兴趣。但除了对打破新纪录的兴趣,高性能计算一直是科学发现的主要工具。高性能计算的创新也延伸到许多不同的计算领域,推动了整个领域的发展。Jack Dongarra在领导这一领域的成功发展中发挥了核心作用。他的开创性工作可以追溯到1979年,他仍然是HPC社区中最重要和最积极参与的领导者之一。他的职业生涯无疑体现了图灵奖对“具有持久重要性的重大贡献”的认可。」

谷歌高级研究员、谷歌研究谷歌健康高级副总裁杰夫·迪恩(Jeff Dean)表示:“杰克·东加拉的工作从根本上改变并推动了科学计算的发展。他在世界各种科学计算领域中最常用的数值软件库方面的核心工作已经帮助促进了十几个领域,从药物发现和天气预报到航空航天工程。他对表征各种计算机的关注导致了适用于数值计算的计算机体系结构的重大进步。」

唐加拉将于今年6月11日正式出席在旧金山举行的图灵奖晚宴。

重要的技术贡献

在过去的40年里,Dongarra一直是LINPACK、BLAS、LAPACK、ScaLAPACK、PLASMA、MAGMA和SLATE等库的主要参与者或主要研究员。这些库是为单处理器、并行计算机、多核节点和每个节点多个GPU而编写的。他的软件库广泛用于高性能科学和工程计算,从笔记本电脑到世界上最快的超级计算机。

这些库反映了深刻的技术创新,例如:

自动调优:2016年,他的项目ATLAS获得全球超级计算大会时间测试奖。通过这个项目,Dongarra首创的方法能够以接近最优的效率自动找到生成线性代数核的算法参数,优于供应商提供的代码;

混合精度算术:在2006年全球超级计算大会上发表的论文“利用32位浮点算术的性能实现64位精度”中,Dongarra率先使用多精度浮点算术更快地提供精确的解决方案。这项工作在机器学习应用中发挥了重要作用。正如最近在HPL-AI基准测试中展示的那样,它在世界顶级超级计算机上实现了前所未有的性能水平。

批量计算:Dongarra首创了将大规模密集矩阵计算划分为若干个小任务计算块的例子,可以独立计算,也可以并发计算。基于他在2016年发表的论文“用于GPU的批量Gemm的性能、设计和自动调优”,Dongarra领导了用于此类计算的批量BLAS标准的开发,该标准也出现在MAGMA和SLATE软件库中。

Dongarra在以上几个方面和世界上很多人都有合作。他一直扮演着创新驱动者的角色,通过不断开发新技术来最大限度地提高性能和便携性,同时使用最先进的技术来保持可靠的数值结果。此外,他还领导了MPI和PAPI的开发。MPI是并行计算架构上可移植消息传递的事实上的标准。PAPI提供了一个接口,允许从异构系统的组件收集和综合性能。他帮助创建的MPI、LINPACK benchmark、超级计算机Top500 list等标准,支持天气预测、气候变化、大规模物理实验数据分析等计算任务。

TOP 500 list是世界上评估现役超级计算机的著名榜单,始于1993年。该排名将在每年6月的国际超级计算大会和11月的全球超级计算大会上更新。这个列表是由劳伦斯伯克利国家实验室的杰克·东加拉和埃里希·斯特罗迈尔以及霍斯特·西蒙共同构建的。

最新的500强榜单更新于2021年11月。

人物简历

Jack Dongarra在芝加哥州立大学获得数学学士学位,在伊利诺伊理工大学获得计算机科学硕士学位,在新墨西哥大学获得应用数学博士学位。

自1989年以来,他一直是田纳西大学的杰出教授和橡树岭国家实验室的杰出研究员。自2007年以来,他一直是英国曼彻斯特大学的图灵研究员。

Dongarra获得了许多荣誉,包括IEEE计算机先锋奖、SIAM/ACM计算科学与工程奖和ACM/IEEE Ken Kennedy奖。他是ACM、电气和电子工程师学会、工业和应用数学学会、美国科学促进会、国际超级计算大会和国际工程技术协会的会员。此外,他还是美国国家工程院院士和英国皇家学会的外籍会员。

原文链接:https://amturing.acm.org/

 
友情链接
鄂ICP备19019357号-22