人物简介
美国计算机架构师,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
荣誉称号
图灵奖(1987)美国国家工程院院士美国国家科学奖章IEEE约翰·冯·诺依曼奖章IBM Fellow
知识图谱
加载中...
相关人物
威廉·韦伯
电磁学单位制奠基人、高斯合作电报发明者
维克·海斯
WiFi之父、802.11首任主席
吴世忠
中国工程院院士
陈星弼
中国科学院院士
徐扬生
中国工程院院士 · 智能机器人与智能系统
致敬留言