The objective of IMPACT (Illinois Microarchitecture Project using Algorithms and Compiler Technology) is to provide critical research, architecture innovation, and algorithm and compiler prototypes for heterogeneous parallel architectures. We achieve portable performance and energy efficiency for emerging real-world applications by developing novel hardware, compiler, and algorithmic solutions.
 

 

Recent & Highlighted Items

Paper Published:

"Large Inverse-Scattering Solutions with DBIM on GPU-Enabled Supercomputers", Mert Hidayetoglu, Carl Pearson, Weng Cho Chew, Levent Gurel, Wen-mei Hwu, Applied and Computational Electromagnetics Symposium (ACES 2017), Florence, Italy. For the speacial session: Big Data Aspects . [more...]

Izzat El Hajj Receives Dan Vivoli Endowed Fellowship

This fellowship is given to students interested in the use of a Graphics Processing Unit (GPU) in parallel computing, the use of a GPU in solving high performance computing problems, and the development of applications for the GPU. Previous IMPACT recipients include Li-Wen Chang, Xiao-Long Wu, and John Stratton.

Mert Hidayetoglu receives the Professor Kung Chie Yeh Endowed Fellowship.

This $5,000 fellowship was established in memory of Professor Kung Chie Yeh, who devoted his career to teaching and research in wave propagation and upper atmospheric physics and morphology. Recipients must be conducting research in wave propagation and upper atmospheric physics.

Paper Accepted:

"RAI: A Scalable Project Submission System for Parallel Programming Courses", Abdul Dakkak, Carl Pearson, Cheng Li, Parallel and Distributed Processing Symposium Workshops, 2017 IEEE International.. [more...]

Now Available: Programming Massively Parallel Processors 3rd Edition

The much anticipated 3rd edition of Programming Massively Parallel Processors A Hands-on Approach by David Kirk and Wen-mei Hwu is now available through all major book sellers including Amazon.com and Barnes & Noble. Broadly speaking, there three major improvements in the third edition while preserving the most valued features of the first two editions. The improvements are (1) adding new Chapters 9 (histogram), 11 (merge sort), and 12 (graph search) that introduce frequently used parallel algorithm patterns, (2) adding new Chapter 16 on deep learning as an application case study, and (3) adding a chapter to clarify the evolution of advanced features of CUDA.  These additions are designed to further enrich the learning experience of our readers. The book is used by more than 100 institutions worldwide for teaching applied parallel programming using GPUs.

Paper Presentation: Sitao Huang Spoke at the 2017 International Symposium on Field-Programmable Gate Arrays (ISFPGA'17). (February 24, 2017)

"Hardware Acceleration of the Pair-HMM Algorithm for DNA Variant Calling", Sitao Huang, Gowthami Jayashri Manikandan, Anand Ramachandran, Kyle Rupnow, Wen-mei Hwu, Deming Chen, International Symposium on Field-Programmable Gate Arrays (ISFPGA), 2017. [more...]

Slides (PDF)

Wen-Mei Speaks at Severo Ochoa seminar at Universitat Politècnica de Catalunya (February 17, 2017)

Wen-Mei Gives Talk at UC Irvine (February 10, 2017)

Innovative Applications and Technology Pivots - A Perfect Storm in Computing

Since early 2000, we have been experiencing two very important developments in computing: a tremendous amount of resources have been invested into innovative applications and industry has been taking a technological path where application performance and power efficiency vary by more than two orders of magnitude depending on their parallelism, heterogeneity, and locality. In this talk, Dr. Hwu presents some research opportunities and challenges that are brought about by this perfect storm.

Slides (PDF)
Video
  

Paper Accepted:

"Chai: Collaborative Heterogeneous Applications for Integrated-architectures", Juan Gómez-Luna, Izzat El Hajj, Li-Wen Chang, Victor Garcia-Flores, Simon Garcia de Gonzalo, Tom Jablin, Antonio J. Peña, Wen-mei Hwu, IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), 2017. [more...]

Paper Published:

"Incorporating Multiple Scattering in Imaging with Iterative Born Methods", Mert Hidayetoglu, Anthony Podkowa, Michael Oelze, Levent Gurel, Wen-mei Hwu, Weng Cho Chew, URSI National Radio Science Meeting (URSI-NSRM 2017), Boulder, CO . [more...]

Paper Accepted:

"Collaborative Computing for Heterogeneous Integrated Systems", Li-Wen Chang, Juan Gómez-Luna, Izzat El Hajj, Sitao Huang, Deming Chen, Wen-mei Hwu, ACM/SPEC International Conference on Performance Engineering (ICPE), 2017 . [more...]

Wen-Mei Speaks at SuperComputing 2016


What a great time to be a student in computing!

Wen-Mei gave the Education/Career Keynote at SuperComputing 2016 in Salt Lake City.

"Programming Massively Parallel Processors" Text and GPU Teaching Kit: New 3rd Edition

Wen-Mei gave two talks Introducing the 3rd Edition of "Programming Massively Parallel Processors a Hands-on Approach". This new edition is the result of a collaboration between GPU computing experts and covers the CUDA computing platform, parallel patterns, case studies and other programming models. Brand new chapters cover Deep Learning, graph search, sparse matrix computation, histogram and merge sort.

The tightly-coupled GPU Teaching Kit contains everything needed to teach university courses and labs with GPUs.

Education - Career Keynote (Slides) (PDF)
Programming Massively Parallel Processors (Slides) (PDF)
  

Wen-Mei Hwu on IBM Watson Panel Discussion (October 24, 2016)

Advancing the Scientific Frontiers of Cognitive Systems

Cognitive systems learn from vast amounts of complex, ambiguous information and help us do amazing things, such as treat disease, manage finances, and transform commerce. Underneath these systems, the core fields of science & technology -from artificial intelligence to brain science to computer architecture to cognitive science- are advancing rapidly and achieving breakthroughs not envisioned even a few years ago. IBM Research and its network of scientific partners are pursuing some of the hardest technical problems while creating practical solutions that make a difference to the world.

Paper Published:

"KLAP: Kernel Launch Aggregation and Promotion for Optimizing Dynamic Parallelism", Izzat El Hajj, Juan Gómez-Luna, Cheng Li, Li-Wen Chang, Dejan Milojicic, Wen-mei Hwu, Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016 . [more...]

Paper Published:

"Efficient Kernel Synthesis for Performance Portable Programming", Li-Wen Chang, Izzat El Hajj, Christopher I. Rodrigues, Juan Gómez-Luna, Wen-mei Hwu, Proceedings of the 49th Annual IEEE/ACM International Symposium on Microarchitecture, 2016 . [more...]

University of Texas at Austin Invited Talk (August 30, 2016)

Innovative Applications and Technology Pivots - A Perfect Storm in Computing

Since early 2000, we have been experiencing two very important developments in computing: a tremendous amount of resources have been invested into innovative applications and industry has been taking a technological path where application performance and power efficiency vary by more than two orders of magnitude depending on their parallelism, heterogeneity, and locality. In this talk, Dr. Hwu presents some research opportunities and challenges that are brought about by this perfect storm.

Slides (PDF)
  
(View Archive of Highlighted Items)