ECE ILLINOIS Facebook ECE ILLINOIS on Twitter ECE ILLINOIS Alumni and Friends on LinkedIn ECE ILLINOIS Instagram

Contact Info

William H. Sanders
Interim Department Head
ECE ILLINOIS
1406 W. Green St.
Urbana, IL 61801-2918
Ph: (217) 333-2300
Fax: (217) 244-7075
whs@illinois.edu

Quick Directory Search


Wen-mei W. Hwu

Electrical and Computer Engineering
Professor
215 Coordinated Science Lab MC 228
1308 W. Main St.
Urbana Illinois 61801
(217) 244-8270

Primary Research Area

  • Software systems - Parallel processing

Education

Ph.D., Computer Science, University of California, Berkeley, 1987

For more information

Wen-mei Hwu's research home page

Research Interests

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

Research Areas

  • Algorithms and computational complexity
  • Compilers
  • Computed imaging systems
  • Computer architecture
  • Logic design and VLSI
  • Operating systems
  • Parallel processing
  • Programming languages

Invited Lectures

  • “Rethinking Computer Architecture for Throughput Computing,”
  • Keynote "Scalability, Portability, and Numerical Stability in Many-core Parallel Libraries"
  • Keynote "Application Scalability – Key to Low Power, Performance Growth, and Exascale"
  • "Raising the Level of Many-Core Programming with Compiler Technology – Meeting a Grand Challenge"
  • MasterWorks Speaker, "High-Level Programming Models for Heterogeneous Parallel Computing”
  • "Many-core computing – Current Victories and Coming Battles in Application Development"
  • "Many-core GPU - Current Victories and Coming Battles"
  • "The Universal Parallelism Vision from Illinois"
  • "Many-core GPU Computing - Current Victories and Coming Battles in Application Development"
  • "GPU Computing Research at UIUC,"
  • "The Future of Scalable Computing Environments"
  • “Accelerating Science and Engineering Applications with GPU Computing,”
  • "GPU Computing - why is it exciting so many application developers"
  • Distinguished Lecture Series Speaker, "GPU Computing - why is it exciting so many application developers."
  • "GP Computing: Hardware, Architecture Tools and Education."
  • "A New GPU Computing and Education Environment for Acceleration Science Discoveries and Engineering Breakthrough"
  • "Top Five Reasons Why Sequential Programming Models Could be the Best Way to Program Many-core Systems"
  • "Towards Ultra-efficient Computing Platforms"
  • W. W. Hwu, Keynote Speaker, “Breaking the Memory Wall for Scalable Microprocessor Platforms”
  • "Workload Characterization and Run-time Code Adaptation,"
  • "EPIC Architecture"
  • "VLIW:Is it for Reat This Time?" The 27th Annual Symposium on Microarchitecture.

Honors

  • 2010 University of California Berkeley Distinguished Alumni Award in Computer Sciences (that recognizes valuable contributions made by Berkeley University alumni). (2010)
  • 2009 IEEE IPDPS Charles Babbage Award. (2009)
  • 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)
  • Presidential letter from Bill Clinton. (1993)
  • Eta Kappa Nu Outstanding Young Electrical Engineer Award for 1993 by the National Jury of Award. (1993)

Teaching Honors

  • 2002 ECE Outstanding Teacher Award. (2002)
  • 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, Spring 2013, Fall 2102, Fall 2012, Fall 2009, Spring 2009, Fall 2007, Spring 2006, Spring 2003, Fall 2003, Spring 2003, 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.
  • 1997 Eta Kappa Nu Holmes MacDonald Outstanding Teaching Award. (1997)

Research Honors

  • Best Paper Award, “XMalloc: A Scalable Lock-free Dynamic Memory Allocator for Many-core Machines”, Proceedings of the 10th IEEE 1st Workshop on Frontier of GPU Computing, International Conference on Computer and Information Technology (CIT 2010) (2010)
  • Best Self-Built Cluster Award, SC-10, November 2010 (2010)
  • University of California, Berkeley: the UC Berkeley Distinguished Alumni Award in Computer Sciences (May 2010) (2010)
  • Plenary Speaker, SIAM Annual Meeting, “The Parallel Revolution in Computational Science and Engineering – applications, education, tools, and impact,” Denver, Colorado, July 7, 2009. (2009)
  • Best Paper Award, “FCUDA – Enabling Efficient Compilation of CUDA Kernels to FPGs,” 2009 IEEE International Symposium on Application-Specific Systems, Architectures, and Processors. (2009)
  • Keynote Speaker, IEEE International Conference on Miltimedia and Expo (ICME), "Parallel Computing Revolution in Video Processing," New York City, July 2, 2009 (2009)
  • IEEE IPDPS Charles Babbage Award, Rome, May 28, 2009 (2009)
  • Keynote Speaker, IEEE International Parallel and Distributed Processing Symposium, Rome, Italy, May 2009. (2009)
  • Keynote speaker, HPC Zurich, “Many-core computing – Current Victories and Coming Battles in Application Development, September 8, 2008. (2008)
  • Distinguished Lecture Series speaker, Samsung Research, “Many-core GPU Computing – Current Victories and Coming Battles,” Seoul, Korea, June 26, 2008. (2008)
  • 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-28, 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)
  • 2006 ISCA Influencial Paper Award (2006)
  • IEEE Micro's Top Picks from the Microarchitecture Conferences in 2005 (2005)
  • ACM Fellow (elected 2002) (2002)
  • 2002 ComputerWorld Honors Archive Medal, Nominated by Hewlett-Packard (2002)
  • Tau Beta Pi 2001 Daniel Drucker Eminent Faculty Award. College of Engineering, University of Illinois, Urbana-Champaign. (2001)
  • 1999 ACM Grace M. Hopper Award (1999)
  • IEEE Fellow (elected 1998) (1998)
  • ACM SigArch Maurice Wilkes Award (1998)
  • Senior Xerox Award for Faculty Research, College of Engineering, University of Illinois. (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)

Public Service Honors

  • 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)