Faculty

Wen-Mei W. Hwu

Wen-Mei W. Hwu

AMD Jerry Sanders Chair of Electrical and Computer Engineering

Professor
215 Coordinated Science Lab, MC-228
1308 W. Main St.
Urbana, Illinois 61801
(217) 244-8270
Send Email

Ph.D. Computer Science, Univ. of California, Berkley, 1987

Research Interests:

  • Architecture, compilation and microarchitecture of high performance parallel computer systems.

For more information:
Home Page

Honors, Recognition, and Outstanding Achievements

  • 2006 ISCA Influencial Paper Award for 1991: "IMPACT: An Architectural Framework for Multiple-Instruction-Issue Processors," by P.P. Chang, S.A. Mahlke, W.Y. Chen, N.J. Warter, and W.W. Hwu, in Proceedings at the International Symposium on Computer Architecture, 1991. (2006)
  • IEEE Micro's Top Picks from the Microarchitecture Conference in 2005 for "Flea-Flicker Multipass Pipelining: An Alternative to the High-Power Out-of-Order Offense," by R.D. Barnes, S. Ryoo, and W.W. Hwu. (2005)
  • ACM Fellow (elected 2002) (2002)
  • 2002 ComputerWorld Honors Archive Medal, Nominated by Hewelett-Packard, (2002)
  • 2001 Tau Beta Pi Daniel C. Drucker Eminent Faculty Award, College of Engineering, University of Illinois, Urbana-Champaign. (2001)
  • 1999 ACM Grace M. Hopper Award, (1999)
  • 1998 ACM SigArch Maurice Wilkes Award (1998)
  • IEEE Fellow (elected 1998) (1998)
  • 1997 Pierce Award, College of Engineering, University of Illinois, (1997)
  • 1994 Senior Xerox Award for Faculty Research, College of Engineering, University of Illinois (1994)
  • 1994 University Scholar, University of Illinois, (1994)
  • Eta Kappa Nu Outstanding Young Electrical Engineer Award for 1993 by the National Jury of Award (1993)

Honors, Recognition, and Outstanding Achievements for Teaching

  • Inclusion in the 1992, 1993, 1994, 1997, and 2001 Advisor's List, College of Engineering, University of Illinois.
  • Inclusion in the Incomplete List of Teachers Ranked as Excellent, University of Illinois, Fall 1998, Spring 1998, Fall 1997, Fall 1996, Spring 1996, Fall 1995, Fall 1994, Spring 1994, Fall 1993, Spring 1993, Fall 1992, Spring 1992, Fall 1991, Spring 1991, Fall 1990, Spring 1990, Spring 1989, Spring 1988
  • 2002 ECE Outstanding Teacher Award. "For sustained excellence in the teaching of Computer Engineering courses and in guiding undergraduate students." (2002)
  • 1997 Eta Kappa Nu Holmes MacDonald Outstanding Teaching Award.

Honors, Recognition, and Outstanding Achievements for Research

  • Keynote Speaker, "The Universal Parallelism Vision from Illinois," Intel Programming Systems Conference, Santa Clara, CA, April 22, 2008. (2008)
  • Keynote Speaker, "Many-Core GPU Computing - Current Victories and Coming Battles in Application Development," San Jose, CA, April 1-2, 2008. (2008)
  • Keynote Speaker, "GPU Computing Research at UIUC," Shanghai Many-Core Workshop, Shanghai, China, March 27-18, 2008. (2008)
  • Distinguished Lecture Series Speaker, Ohio Supercomputing Center and the Ohio State University and the Ohio Supercomputing Center, "Accelerating Science and Engineering Applications with GPU Computing," Columbus, OH, February 19, 2008. (2008)
  • Distinguished Lecture Series Speaker, Department of Electrical and Computer Engineering, University of Toronto, "GPU Computing - why is it exciting so many application developers," Toronto, Ontario, November 30, 2007. (2007)
  • Keynote Speaker, "A New GPU Computing and Education Environment for Acceleration Science Discoveries and Engineering Breakthrough," First GPGPU Workshop, Boston, MA, October 2007 (2007)
  • Keynote speaker, "EPIC Architecture," All-Spain Parallelism Conference, Murcial, Spain, 1999. (1999)
  • Keynote speaker, "Top Five Reasons Why Sequential Programming Models Could be the Best Way to Program Many-core Systems," the 39th Annual ACM/IEEE Symposium on Microarchitecture, Orlando, Florida, December 11, 2006. (2006)
  • 2006 ISCA Influencial Paper Award for 1991: "IMPACT: An Architectural Framework for Multiple-Instruction-Issue Processors," by P.P. Chang, S.A. Mahlke, W.Y. Chen, N.J. Warter, and W.W. Hwu, in Proceedings at the International Symposium on Computer Architecture, 1991. (2006)
  • Keynote speaker, "Top Five Reasons Why Sequential Programming Models Could be the Best Way to Program Many-core Systems," the 39th Annual ACM/IEEE Symposium on Microarchitecture, Orlando, Florida, December 11, 2006. (2006)
  • W.W. Hwu, "Towards Ultra-efficient Computing Platforms," ECE Distinguished Lecture Series, University of Texas, Austin, December 5, 2005 (2005)
  • IEEE Micro's Top Picks from the Microarchitecture Conferences in 2005 for "Flea-Flicker Multipass Pipelining: An Alternative to the High-Power Out-of-Offense." By R.D. Barnes, S. Ryoo, and W.W. Hwu. (2005)
  • W.W. Hwu, "Towards Ultra-efficient Computing Platforms," ECE Distinguished Lecture Series, University of Texas, Austin, December 5, 2005 (2005)
  • W.W. Hwu, "Ultra-efficient Computing Platforms: a Grand Challenge," ECE/CREST Distinguished Lecture, Georgia Institute of Technology, October 28, 2004 (2004)
  • W. W. Hwu, "reaking the Memory Wall for Scalable Microprocessor Platforms," Keynote, International Conference on Parallel Architectures and Compilers, France, October 1, 2004. (2004)
  • W. W. Hwu, "Ultra-Efficient Computer Architectures, how do we get there?," Distinguished Lecture Series, Department of Computer Science and Engineering, University of Minnesota, October 20, 2003. (2003)
  • ACM Fellow (elected 2002) (2002)
  • 2002 ComputerWorld Honors Archive Medal, Nominated by Hewlett-Packard (2002)
  • W.W. Hwu, "ROAR: Runtime Optimization Architecture for EPIC Processors," Distinguished Lecture Series, Department of Electrical Engineering, University of Southern California, April 3, 2002. (2002)
  • W.W.Hwu, "Instruction-Level Parallel Processing - The IMPACT Perspective," UCLA Jon Postel Lecture Series, Department of Computer Science, March 14, 2002. (2002)
  • Keynote speaker, "Workload Characterization and Runtime Code Adaptation," the Fourth IEEE International Workshop on Workload Charaterization, December 1, 2001, Austin, TX. (2001)
  • Keynote Speaker, "Workload characterization and Run-time Code Adaptation," Workshop on Workload Characterization, December 1, 2001. (2001)
  • Tau Beta Pi 2001 Daniel Drucker Eminent Faculty Award. College of Engineering, University of Illinois, Urbana-Champaign. (2001)
  • Distinguished Lecturer, "EPIC and Beyond, the future of high-end microprocessors," Department of Electrical and Computer Engineering, Purdue University, March 23, 2000. (2000)
  • 1999 ACM Grace M. Hopper Award (1999)
  • IEEE Fellow (elected 1998) (1998)
  • ACM SigArch Maurice Wilkes Award (1998)
  • Courant Institute Series Distinguished Lecturer, "Predicated Microprocessor Architectures and their Enabling Compiler Technology," NYU, New York City, October 2, 1997. (1997)
  • Keynote speaker, "VLIW: Is it for Real This Time?" the 27th Annual ACM/IEEE Symposium on Microarchitecture, San Jose, CA,December, 1994. (1994)
  • Senior Xerox Award for Faculty Research, College of Engineering, University of Illinois, "For recognition of excellence in engineering research during the past five academic years." (1994)
  • Best paper award for, "Comparing Static and Dynamic Code Scheduling for Multiple-Instruction-Issue Processors," in the Proceedings of the 24th Annual ACM/IEEE International Symposium on Microarchitecture, Albuquerque, New Mexico, November 18-20, 1991. (1991)
  • 1988 NSF Research Initiation Award (1988)
  • Best paper award for "HPSm2: a Refined Single-chip Microengine," presented at the 21st Annual Hawaii International Conference on System Sciences, January, 1988. (1988)
  • Best paper award for "An HPS Implementation of VAX; Initial Design and Analysis," presented at the 19th Annual Hawaii International Conference on System Sciences, January, 1986. (1986)

Honors, Recognition, and Outstanding Achievements for Public Service

  • IEEE IPDPS Recognition of Service Award 2009 (2009)
  • ACM Association for Computing Machinery Recognition of Service Award 2008 (2008)
  • ACM Association for Computing Machinery Recognition of Service Award 2003 (2003)
  • IEEE Computer Society Certification of Appreciation 2001 (2001)
  • 1994 ACM Recognition of Service Award (1994)
  • IEEE Computer Magazine 1993 list of distinguished reviewers (1993)
  • IEEE Computer Society Certificate of Appreciation 1993 (1993)