约翰·科克
约翰·科克(英语:John Cocke,1925年5月30日—2002年7月16日),又译为约翰·考克、约翰·寇克,生于美国北卡罗来纳州夏洛特,计算机科学家,在电脑架构及编译器最佳化技术方面有重大贡献,因此获得图灵奖。曾提出CYK算法。在他主导的IBM 801计划中,首次采用RISC架构,因此被称为RISC架构之父。
约翰·科克 John Cocke | |
---|---|
出生 | 美国北卡罗来纳州夏洛特 | 1925年5月30日
逝世 | 2002年7月16日 美国纽约州瓦尔哈拉 | (77岁)
国籍 | 美国 |
母校 | 杜克大学 |
知名于 | RISC CYK算法 |
奖项 | 图灵奖 (1987) IEEE电脑先锋奖 (1989) (1991) 美国国家科学奖章 (1994) IEEE约翰·冯·诺伊曼奖章 (1994) 列名计算机历史博物馆 (2002) |
科学生涯 | |
研究领域 | 计算机科学 |
机构 | IBM |
生平
毕业于杜克大学,1946年在此取得机械工程硕士学位,1953年取得数学博士学位。他在1956年进入IBM,在此工作直到1992年退休。
1970年,提出CYK算法。
1972年,获得IBM院士的头衔。
1975年,他负责领导IBM 801微电脑的开发。在开发中,他提出精简指令集的设计方法。他认为,将指令集的数目加以精简,可以简化处理器架构,同时可以减低硬体成本。经过编译器的最佳化,可以增进运算效率。
1987年,获得图灵奖。
2002年,因为在电脑精简指令集架构与程式最佳化技术方面的贡献,列名计算机历史博物馆。