2018 年 3 月 21 日,美国计算机协会(ACM)将2017年图灵奖授予斯坦福大学前校长约翰·轩尼诗(John L. Hennessy)和加州大学伯克利分校退休教授大卫·帕特森(David A. Patterson),以表彰他们开创了一种系统的、定量的方法来设计和评价计算机体系结构,并对RISC微处理器行业产生了持久的影响。
降低处理器复杂性的概念架构研究可以追溯到1960年,也就是由IBM资助的801项目,由轩尼诗和帕特森负责。斯坦福大学和加州大学伯克利分校都在大力研究RISC架构的可行性方法,推广其概念,并介绍给学术界和产业界。RISC方法不同于当时流行的复杂指令集计算机(CISC),因为它只需要一组简单和通用的指令(计算机必须执行的功能),需要的晶体管数量比复杂指令集少,并且减少了计算机必须执行的工作量。
帕特森的伯克利团队创造了RISC这个词,并在1982年建立并演示了他们的RISC-1型处理器。RISC-1型处理器采用了44000个晶体管中,其性能要优于传统的CISC设计,后者的实现往往需要100,000个晶体管。轩尼诗于1984年联合创立了MIPS电脑系统公司,将斯坦福团队的工作市场化。后来,伯克利团队的研究成果通过Sun Microsystems公司的SPARC微处理器架构商业化。
尽管许多计算机架构师最初对RISC持怀疑态度,但MIPS和SPARC市场化的成功,RISC设计较低的生产成本,以及更多的研究进展,使RISC得到了业界的广泛接纳。到20世纪90年代中期,RISC微处理器已经在整个领域占据主导地位。
约翰·轩尼诗(John L. Hennessy)
约翰·轩尼诗,为 MIPS 科技公司创始人,第十任斯坦福大学校长、Alphabet公司董事长。
Hennessy出生于1953年。
1973年,他从维拉诺瓦大学获取电机工程学士学位。
1975年以及1977年,分别从纽约石溪大学获取计算机科学硕士及博士学位。
1977年成为斯坦福大学的教师。
1981年,他开始进行MIPS项目,并研究RISC处理器。
1984年,他利用年度休假的时间创建了 MIPS Computer Systems Inc.,将他研究开发的技术进行商业化。
1987年,他成为电气工程和计算机科学的 Willard 和 Inez Kerr Bell 教授。
1989年到1993年,Hennessy担任了斯坦福大学计算机系统实验室主任。
1994年到1996年,他曾担任斯坦福大学计算机科学系主任。
1996年到1999年,他担任斯坦福大学工程学院院长。
1999年,斯坦福大学校长格哈德·卡斯帕(Gerhard Casper)任命Hennessy接任斯坦福大学教务长。
随后 2000年卡斯帕卸任后,斯坦福董事会任命Hennessy接替卡斯帕出任校长一职,并一直延续到 2016年。在这段时间内斯坦福完成了从一个地区性教育机构到世界顶级大学的蜕变,斯坦福外围的硅谷也成为了世界创新的引擎,而Hennessy教授则成为公认的「硅谷教父」。
此外值得注意的是Hennessy从2004年起便加入了Google(后来的Alphabet公司)的董事会,并于2007年担任独立董事。
在 2018年 2 月,伴随着 Alphabet 公司(Google 的母公司)发布 2017年财报,还同时宣布 66 岁的Hennessy为 Alphabet 的第三任董事长。(雷锋网曾经有详细报道:全年营收破千亿美元的 Google,迎来了 20年来最大的人事变动)
在研究方面,Hennessy与Patterson共同为RISC微处理器创建了一个系统的量化方法。同时他们编写的《计算机体系结构(量化研究方法)》(Computer Architecture: A Quantitative Approach),从1990年以来一直被广泛用作研究生的权威教材,另一方面,Hennessy将 Donald Knuth 的 MIX 处理器更新为 MMIX 做出了贡献。
2004年,他1989年合作的一篇关于高性能缓存层次结构的论文获得了计算机械协会 SIGARCH ISCA 的影响论文奖。
2009年,Hennessy再次获得该奖,这次是他在1994年合作的有关斯坦福 FLASH 多处理器的论文。
大卫·帕特森(David A. Patterson)
Patterson 出生于1947年,
1969年从加州大学洛杉矶分校获数学学士学位。
1970年和1976年,从加州大学洛杉矶分校分别获得计算机硕士和博士学位。
1976年,博士毕业后,加入加州大学伯克利分校计算机系。
1994年,当选美国计算机协会会士(ACM Fellow)。
2004年至 2006年,任美国计算机协会主席。
2016年,DavidPatterson教授宣布从加州大学伯克利分校退休,学校给他举办了一个退休典礼,纪念他在计算机架构方面的 40年学术生涯。一年之后,教授公开宣布自己加入谷歌 TPU 团队,谷歌的 TPU 论文中也有他的署名。(雷锋网详细报道:David Patterson教授公开宣布加入谷歌TPU团队,好戏才刚刚开场)
Patterson教授在伯克利大学带领团队长期进行RISC的研究,对全世界RISC处理器的研发和相关应用做出了巨大贡献;他在 2003年到 2005年间是美国总统信息技术咨询委员会成员,2004 到 2006年间任国际计算机学会主席;他还是磁盘阵列 RAID 的研发者之一。
威斯康星大学麦迪逊分校计算机系的主任Mark Hill认为,Patterson教授在计算机架构方面是「20世纪后50年里最杰出的几个人之一」。他同时还表示,Patterson教授与Hennessy教授合著的那本计算机架构书是这个领域近25年来最有影响力的教科书。