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.
explore Explore More
Similar to John Cocke
See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.