人物简介
美国计算机架构师,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年
国籍
美国
研究领域
RISC架构、编译器优化、IBM 801、PowerPC
学科数据洞察
503+
同领域专家
6+
女性学者
106岁
领域平均年龄
209+
获奖人数
同领域专家
*以上数据由科技人编辑部基于公开数据库统计,旨在为研究者提供学科视角的参考信息。
荣誉称号
图灵奖(1987)美国国家工程院院士美国国家科学奖章IEEE约翰·冯·诺依曼奖章IBM Fellow
知识图谱
加载中...
相关人物
孙优贤
中国工程院院士
李建东
中国工程院院士 · 移动通信专家
普雷斯珀·埃克特
ENIAC电子计算机共同发明者
杨德仁
中国科学院院士、半导体材料学家
李衍达
中国科学院院士 · 信号处理与智能控制专家
致敬留言