Computer Architecture And Organization John P Hayes Pdf Free Download

0 views
Skip to first unread message

Yufei Labbe

unread,
Aug 3, 2024, 5:49:48 PM8/3/24
to chacocsure

John P. Hayes, the Claude E. Shannon Professor of Engineering Science, will retire from the EECS faculty on May 31, 2023, after 41 years at the University of Michigan. His career has been marked by explorations into the performance and reliability of computer architecture and computing systems, including computer aided design and testing, fault-tolerant design, and emerging computing technologies such as quantum computing and stochastic computing.

At university, John flourished as he immersed himself into the study of electrical engineering; this was reflected in his receipt of Class Prizes in 1963, 1964, and 1965. He completed internships during the summers which introduced him to the world of industry and practice of engineering. In 1962, he worked at Radio-Telefs ireann, the Irish Radio-Television Network in Dublin, Ireland. In 1963, he worked for Stadtwerke Bremen, a municipal electric power company in Bremen, Germany. And in 1964, he interned at Elin-Union, a manufacturer of electrical equipment in Vienna, Austria.

In terms of graduate study in computers, there were no options in Ireland, and only one or two in England; most programs were in the United States. John was fortunate enough to be admitted and get a research assistantship at the University of Illinois, where he worked in the Digital Computer Laboratory on a computer design and building project called ILLIAC III, a fine-grained SIMD (single instruction, multiple data) parallel processing pattern recognition computer. John spent two years in this group, where he was responsible for the logic design of the input-output channel control units of ILLIAC III.

For the final two years of his PhD study , John worked as a Research Assistant with the Switching Systems Group of the Coordinated Science Laboratory, where he carried out research on digital circuit testing, and for his PhD thesis he focused on digital design, logic design, and testing. This work set the course for research interests for many years to come.

In 1985, as the EECS Department was formed, John founded the Advanced Computer Architecture Laboratory, which exists today as the Computer Engineering Laboratory and is dedicated to creating a community around architectural innovation at Michigan. In the years after the merger, the EECS department evolved organizationally from three groups to two divisions, CSE and ECE. Although he had a joint appointment in these two units for a while, John ultimately concluded that his allegiance was to CSE.

Over the course of his career, John has made significant contributions to digital testing techniques and to switching theory and logical design. He has authored over 340 technical papers, several patents, and seven books including Computer Architecture and Organization, (McGraw-Hill, 3rd ed. 1998), Quantum Circuit Simulation (Springer, 2009), and Design, Analysis and Test of Logic Circuits under Uncertainty (Springer, 2012). He has advised 37 Ph.D. students.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages