守了一天,终于揭晓!
刚刚,2021 图灵奖公布。ACM 官方宣布 2021 年的图灵奖授予美国田纳西大学电气工程和盘算机迷信杰出教授,现年 71 岁的 Jack Dongarra,以表彰他对数值算法和对象库的开创性进献,其使得高本能盘算软件能够跟上四十多年来的指数级硬件改进。
Dongarra 的算法和软件推动了高本能盘算(HPC)的发展,并在从人工智能到盘算机图形学的许多盘算迷信畛域产生了重大影响。由于他的软件被用做超等盘算机本能测评标准,并且由此诞生了超等盘算机 TOP500 排行榜。
图灵奖是盘算机协会(ACM)于 1966 年设立的奖项,专门奖励对盘算机事业作出严重进献的个人,有着「盘算机界诺贝尔奖」之称。图灵奖的奖金为 100 万美元,由google公司赞助。图灵奖的 mingcheng 取自英国数学家艾伦 · 图灵(Alan M. Turing),他奠定了盘算机的数学基础和局限性。
Dongarra 通过对线性代数运算的高效数值算法、并行盘算编程机制和本能评估对象的进献引领了高本能盘算畛域。近四十年来,摩尔定律使硬件本能呈指数级增长。与此同时,虽然大多数软件未能跟上这些硬件进步的步伐,但高本能数值软件却做到了——这在很大程度上归功于 Dongarra 的算法、优化技术和高质量的软件实施。
这些进献奠定了一个框架,迷信家和工程师由此在大数据分析、医疗、可再生能源、天气预测、基因组学和经济学等畛域取得了严重发现,取得了改变游戏规则的创新。Dongarra 的事务还帮助促进了盘算机体系结构的跨越式发展,支持了盘算机图形学和深度学习的革命。
Dongarra 创建了一系列开源软件库和标准,这些对象采用线性代数作为中间语言,可以被各种应用程序使用。这些库可为单处理器、并行盘算机、多核节点和多 GPU 使用。Dongarra 的对象还引入了许多严重的创新,包括自动调整、混合精度盘算和批处理盘算。
作为高本能盘算的先驱,Dongarra 带领该畛域的研究者促使硬件供应商去优化盘算方法,并带领软件开发人员在事务中使用他的开源库。
从笔记本电脑到超等盘算机,这些努力使得基于线性代数的软件库被普遍用于高本能迷信与工程盘算。这些库对于高本能盘算畛域的发展至关严重,促使功能越来越强大的盘算机能够解决具有挑战性的盘算问题。
ACM 主席 Gabriele Kotsis 表示:「今天最快的超等盘算机在媒体上成为头条新闻,并通过在一秒钟内完成万亿次盘算的惊人壮举,引发了公众的兴趣。但除了对打破新纪录的兴趣之外,高本能盘算一直是迷信发现的主要对象。HPC 创新也延伸到许多不同的盘算畛域,推动了整个畛域的发展。Jack Dongarra 在引领这一畛域的成功发展中发挥了核心作用。他的开创性事务可以追溯到 1979 年,他仍然是 HPC 社区中最严重且积极参与的领导者之一。他的职业生涯无疑体现了图灵奖对『具有持久严重性的重大进献』的认可。」
google高级研究员、google研究 & google健康高级副总裁 Jeff Dean 表示:「Jack Dongarra 的事务从根本上改变并推动了迷信盘算的发展。他在世界上各个迷信盘算畛域使用最频繁的数值软件库上的核心事务,帮助推进了从药物发现、天气预报到航空航天工程等十几个畛域。他专注于表征广泛的盘算机带来了适配数值盘算的盘算机体系结构的重大进步。」
Dongarra 将于今年 6 月 11 日在旧金山正式出席图灵奖颁奖晚宴。
严重技术进献
过去的四十多年里,Dongarra 一直是 LINPACK、BLAS、LAPACK、ScaLAPACK、PLASMA、MAGMA 和 SLATE 等库的主要参与者或首席研究员。这些库为单处理器、并行盘算机、多核节点及每节点多 GPU 而编写。他的软件库广泛应用于高本能迷信和工程盘算,从笔记本电脑到世界最快的超等盘算机都有涉及。
这些库体现了深刻的技术创新,比如:
自动调优:2016 年,他的项目 ATLAS 获取全球超等盘算大会时间检验奖(Supercomputing Conference Test of Time),通过此项目 Dongarra 开创的方法能够自动查找生成接近最优效率的线性代数内核的算法参数,这优于供应商提供的代码;
混合精度算术:在他 2006 年全球超等盘算大会上发表的论文《Exploiting the Performance of 32 bit Floating Point Arithmetic in Obtaining 64 bit Accuracy》中,Dongarra 率先利用多精度的浮点算术来更快地提供精准的解决方案。这项事务已在机器学习应用中发挥严重作用,正如最近在 HPL-AI 基准测试中所展示的那样,它在世界顶级超等盘算机上实现了前所未有的本能水平。
批量盘算:Dongarra 开创了将大型密集矩阵盘算(通常用于模拟、建模和数据分析)划分为多块小型任务盘算的范例,这些块可以独立、并发盘算。基于他在 2016 年发表的论文《Performance, design, and autotuning of batched GEMM for GPUs》,Dongarra 领导了针对此类盘算的 Batched BLAS Standard 的开发,它们也出现在了 MAGMA 和 SLATE 软件库中。
Dongarra 与国际上许多人在上述方面进行了合作,他始终扮演着创新驱动力的角色,通过不断开发新技术来最大限度地提高本能和便携性,同时使用最先进的技术保持可靠的数值结果。此外,他还领导了 MPI(Message Passing Interface)和 PAPI(Performance API)的开发。MPI 是并行盘算架构上可移植消息传递的事实标准,PAPI 提供了一个允许从异构系统的组件收集和综合本能的接口。他帮助创建的标准,如 MPI、LINPACK 基准和超等盘算机 Top500 名单,支撑了天气预测、气候变化、大规模物理实验数据的分析等盘算任务。
评价全球现役超等盘算机的著名榜单 TOP 500 榜单始于 1993 年。每年会在 6 月的国际超算大会(ISC)和 11 月的全球超等盘算大会(SC)上更新排名。这一榜单就是由 Jack Dongarra 和劳伦斯伯克利国家实验室的 Erich Strohmaier、Horst Simon 等人共同构建的。
最新一期 Top500 榜单,更新于 2021 年 11 月。
人物简历
Jack J. Dongarra 在芝加哥州立大学获取数学学士学位,在伊利诺伊理工大学获取盘算机迷信硕士学位,在新墨西哥大学获取应用数学博士学位。
自 1989 年以来,他一直是田纳西大学杰出教授(Distinguished Professor)和橡树岭国家实验室的杰出研究人员。自 2007 年以来,他一直担任英国曼彻斯特大学的图灵 Fellow。
Dongarra 曾获取多项荣誉,包括 IEEE 盘算机先驱奖,SIAM/ACM 盘算迷信与工程奖和 ACM/IEEE Ken Kennedy 奖等。他是 ACM、电气电子工程师协会 (IEEE)、工业和应用数学学会 (SIAM)、美国迷信促进会 (AAAS)、国际超等盘算会议 (ISC) 和 国际工程技术协会(IETI)Fellow。此外,他还是美国国家工程院院士和英国皇家学会的外籍会员。
原文链接:https://amturing.acm.org/