John Patrick Hayes is an Irish-American computer scientist and electrical engineer, the Claude E. Shannon Chair of Engineering Science at the University of Michigan. [1] He supervised over 35 doctoral students, coauthored seven books and over 340 peer-reviewed publications. [2] His Erdös number is 2.
John P. Hayes | |
---|---|
Nationality | American |
Alma mater | University of Illinois at Urbana–Champaign |
Known for | a computer architecture textbook; research in circuit testing, quantum and stochastic computing |
Awards | IEEE Computer Society Test Technology Technical Community Lifetime Contribution Medal |
Scientific career | |
Fields | Computer Science |
Institutions | University of Michigan |
Doctoral advisor | Gernot Albert Metze |
Doctoral students | Shawn Blanton, Krishnendu Chakrabarty |
Hayes was born and grew up in Newbridge, Ireland [3] and did his undergraduate studies at the National University of Ireland, Dublin, graduating in 1965. He went on to graduate studies at the University of Illinois at Urbana–Champaign, earning a master's degree in 1967 and a Ph.D. in 1970. [4] He was responsible for the logic design of the input-output channel control units of ILLIAC III. [2] After working in The Hague for Shell for two years, he returned to academia, taking a faculty position at the University of Southern California in 1972. In 1979 Hayes was a Visiting Associate Professor at Stanford. He moved to Michigan in 1982, where he was the founding director of the Advanced Computer Architecture Laboratory. [1] Hayes retired from University of Michigan in 2023. [2]
Hayes is the author of the books
Hayes has written extensively on the use of hypercube graphs in supercomputing, [5] [6] [7] He has also written highly cited research papers on fault-tolerant design, [8] reversible computing, [9] and stochastic computing. [10]
Hayes became an IEEE Fellow in 1985 "for contributions to digital testing techniques and to switching theory and logical design", [11] and an ACM Fellow in 2001 "for outstanding contributions to logic design and testing and to fault-tolerant computer architecture." [12] In 2004, the University of Illinois Urbana-Champaign department of electrical and computer engineering gave him their distinguished alumni award. [4]
In 2013, the IEEE Computer Society Test Technology Technical Community honored Hayes with Lifetime Contribution Medal. [13]
In 2014, Hayes was recognized with ACM Special Interest Group on Design Automation Pioneering Achievement Award "for his pioneering contributions to logic design, fault tolerant computing, and testing.” [14] [15]
John Patrick Hayes is an Irish-American computer scientist and electrical engineer, the Claude E. Shannon Chair of Engineering Science at the University of Michigan. [1] He supervised over 35 doctoral students, coauthored seven books and over 340 peer-reviewed publications. [2] His Erdös number is 2.
John P. Hayes | |
---|---|
Nationality | American |
Alma mater | University of Illinois at Urbana–Champaign |
Known for | a computer architecture textbook; research in circuit testing, quantum and stochastic computing |
Awards | IEEE Computer Society Test Technology Technical Community Lifetime Contribution Medal |
Scientific career | |
Fields | Computer Science |
Institutions | University of Michigan |
Doctoral advisor | Gernot Albert Metze |
Doctoral students | Shawn Blanton, Krishnendu Chakrabarty |
Hayes was born and grew up in Newbridge, Ireland [3] and did his undergraduate studies at the National University of Ireland, Dublin, graduating in 1965. He went on to graduate studies at the University of Illinois at Urbana–Champaign, earning a master's degree in 1967 and a Ph.D. in 1970. [4] He was responsible for the logic design of the input-output channel control units of ILLIAC III. [2] After working in The Hague for Shell for two years, he returned to academia, taking a faculty position at the University of Southern California in 1972. In 1979 Hayes was a Visiting Associate Professor at Stanford. He moved to Michigan in 1982, where he was the founding director of the Advanced Computer Architecture Laboratory. [1] Hayes retired from University of Michigan in 2023. [2]
Hayes is the author of the books
Hayes has written extensively on the use of hypercube graphs in supercomputing, [5] [6] [7] He has also written highly cited research papers on fault-tolerant design, [8] reversible computing, [9] and stochastic computing. [10]
Hayes became an IEEE Fellow in 1985 "for contributions to digital testing techniques and to switching theory and logical design", [11] and an ACM Fellow in 2001 "for outstanding contributions to logic design and testing and to fault-tolerant computer architecture." [12] In 2004, the University of Illinois Urbana-Champaign department of electrical and computer engineering gave him their distinguished alumni award. [4]
In 2013, the IEEE Computer Society Test Technology Technical Community honored Hayes with Lifetime Contribution Medal. [13]
In 2014, Hayes was recognized with ACM Special Interest Group on Design Automation Pioneering Achievement Award "for his pioneering contributions to logic design, fault tolerant computing, and testing.” [14] [15]