search
Get Started
search
John Cocke - Engineer
zoom_in Click to enlarge

John Cocke

description John Cocke Overview

John Cocke was an American computer scientist recognized for his foundational work at IBM. In the 1970s, he led the IBM 801 project, which pioneered the reduced instruction set computer (RISC) architecture that underpins most modern microprocessors. Beyond processor design, his technical contributions to compiler optimization and instruction pipelining earned him the Turing Award in 1987.

insights Ranking position

John Cocke ranks #12 of 196 in the Engineer ranking, behind John Houbolt, ahead of Alec Skempton.

help John Cocke FAQ

What is John Cocke's most significant contribution to computing?

John Cocke is recognized for pioneering the reduced instruction set computer (RISC) architecture during his time at IBM in the 1970s. This architecture dramatically increased processing speeds and underpins most modern microprocessors.

What was the IBM 801 project?

Led by John Cocke, the IBM 801 project was a pivotal research initiative that produced the first working RISC prototype. It established the foundational design principles that would later influence IBM's PowerPC architecture.

Did John Cocke contribute to fields outside of processor design?

Yes, his foundational work also extended to compiler optimization and the parsing of programming languages. He made major contributions to compiler theory, including the development of the Cocke-Younger-Kasami (CYK) algorithm.

Did John Cocke receive a Turing Award?

Yes, John Cocke was awarded the prestigious ACM A.M. Turing Award in 1987 for his profound contributions to computer architecture and compiler design. He was also recognized with the National Medal of Technology.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare