John Cocke

E557586

John Cocke was an influential American computer scientist and IBM researcher, often called the "father of RISC architecture" for his pioneering work in reduced instruction set computing and compiler optimization.

All labels observed (1)

Label Occurrences
John Cocke canonical 7

How this entity was disambiguated

Statements (38)

Predicate Object
instanceOf IBM employee ⓘ
human ⓘ
academicDegree PhD in mathematics ⓘ
awardReceived ACM/IEEE Eckert–Mauchly Award ⓘ
Computer History Museum Fellow Award ⓘ
Harold Pender Award ⓘ
IEEE John von Neumann Medal ⓘ
National Medal of Technology ⓘ
National Medal of Technology and Innovation ⓘ
Turing Award ⓘ
citizenship American ⓘ
countryOfCitizenship United States of America ⓘ
educatedAt Duke University ⓘ
employer IBM ⓘ
familyName Cocke ⓘ
fieldOfWork automatic code generation ⓘ
compiler optimization ⓘ
computer architecture ⓘ
program optimization ⓘ
reduced instruction set computing ⓘ
givenName John ⓘ
hasHonorificTitle father of RISC architecture ⓘ
influenced compiler design ⓘ
instruction set architecture design ⓘ
modern RISC microprocessors ⓘ
knownFor advances in compiler optimization ⓘ
being the father of RISC architecture ⓘ
contributions to high‑performance computer design ⓘ
pioneering reduced instruction set computing ⓘ
languageSpoken English ⓘ
memberOf IBM Research ⓘ
notableWork IBM 801 project ⓘ
RISC architecture ⓘ
compiler optimization techniques ⓘ
occupation computer scientist ⓘ
electrical engineer ⓘ
sexOrGender male ⓘ
workLocation IBM Thomas J. Watson Research Center ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

John Backus → notableStudent → John Cocke ⓘ
Gerrit Anne Blaauw → coAuthor → John Cocke ⓘ
Andrew Yao → doctoralAdvisor → John Cocke ⓘ
Andrew Yao → influencedBy → John Cocke ⓘ
IBM Fellow → notableRecipient → John Cocke ⓘ