Edward S. Davidson

Edward S. Davidson is a professor emeritus in Electrical Engineering and Computer Science at the University of Michigan, Ann Arbor.[1]

His research interests include computer architecture, pipelining theory, parallel processing, performance modeling, intelligent caches, and application tuning. In the 1970s, he developed the reservation table approach to optimum design and cyclic scheduling of pipelines, designed and implemented an eight-node symmetric multiprocessor (SMP) system in 1976, and developed a variety of systematic methods for modeling performance and enhancing systems, including early work on simulated annealing, wave pipelining, multiple instruction stream pipelines, decoupled access-execute architecture, and polycyclic scheduling (aka software pipelining). He is a Fellow of the IEEE.

Education

Teaching

  • 1968–1973 Stanford University, Assistant Professor of Electrical Engineering
  • 1973–1987 University of Illinois at Urbana-Champaign, Professor of Electrical and Computer Engineering
  • 1988–present University of Michigan, Professor of Computer Science and Engineering

Service

  • 1984-1987 Hardware Design Director, Cedar Parallel Supercomputer at Center for Supercomputing Research at University of Illinois
  • 1988-1990 Chair of the Department of Electrical Engineering and Computer Science, University of Michigan
  • 1994-1997 Director, Center for Parallel Computing, University of Michigan
  • 1997-2000 Associate chair for Computer Science and Engineering, University of Michigan

Awards

  • 1992 IEEE Harry H. Goode Memorial Award for "pivotal seminal contributions to the design, implementation, and performance evaluation of high performance computer systems."[2]
  • 1996 Taylor L. Booth Education Award for "contributions to the establishment of computer engineering as an academic discipline and for nurturing many leaders of this field during their formative years in the profession.”
  • 2000 IEEE/ACM Eckert-Mauchly Award "for his seminal contributions to the design, implementation, and performance evaluation of high performance pipelines and multiprocessor systems"[3]
gollark: It is a somewhat unpleasant UI.
gollark: You define matrices, hit AC, and then use the "optn" menu to put in "MatA" through "MatD".
gollark: Anyway, the tungsten cube hype is just generated by the tungsten cube conspiracy.
gollark: Great!
gollark: A fun but mostly undocumented thing is that you can run custom programs on the CG-50s, and people have made various cool games.

References

  1. "Edward S. Davidson". Electrical Engineering and Computer Science. University of Michigan. Retrieved 26 January 2011.
  2. "1992 Harry H. Goode Memorial Award Recipient". IEEE Computer Society. Archived from the original on 26 December 2010. Retrieved 26 January 2011.
  3. "Edward S. Davidson - 2000 Eckert-Mauchly Award Recipient". IEEE Computer Society. Archived from the original on 11 October 2012. Retrieved 26 January 2011.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.