首页 / 科技人物 / 约翰·科克
约翰·科克

📖 人物简介

美国计算机架构师,IBM院士,1970年代领导IBM 801项目提出RISC精简指令集计算机思想,发现编译器很少用复杂指令只需要简单常用指令+大量寄存器,是RISC架构之父,对后来PowerPC、ARM、MIPS影响巨大。

🌟 主要成就

提出RISC精简指令集思想;领导IBM 801原型验证RISC;编译器优化算法先驱;影响所有现代RISC架构包括ARM/PowerPC

📄 详细介绍

约翰·科克1925年生于北卡,杜克大学机械工程博士,1956年加入IBM沃森实验室,是IBM指令集和编译器专家。1974年IBM要做电话交换用小型计算机,科克领导801项目,他分析大量IBM大型机程序发现编译器实际只用到20%简单指令,复杂指令很少用反而让电路变慢。他提出革命性思想:CPU应该只提供最常用简单指令,每条指令一个周期执行,多通用寄存器,硬连线控制不用微码,编译器负责优化调度,这就是RISC精简指令集思想!801项目做出原型证明RISC比同工艺CISC快2-3倍。后来伯克利David Patterson和斯坦福John Hennessy正式提出RISC名词发展MIPS和SPARC,科克是RISC思想真正最早提出者。RISC思想后来演化出PowerPC、ARM、MIPS,今天手机、平板、嵌入式、苹果M系列、RISC-V全是RISC架构。科克还是编译器优化先驱,发明公共子表达式消除等很多编译优化算法,1987年获图灵奖,是IBM最伟大架构师之一。

📋 基本信息

所属机构
IBM沃森研究中心
职务
IBM Fellow
学历背景
杜克大学博士
出生日期
1925年 (约101岁)
国籍
美国
研究领域
RISC架构、编译器优化、IBM 801、PowerPC

🏆 荣誉称号

图灵奖(1987)美国国家工程院院士美国国家科学奖章IEEE约翰·冯·诺依曼奖章IBM Fellow
← 返回人物列表