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.


Upcoming Items

Recent & Highlighted Items

Past IMPACT Paper Awarded Micro Test-of-Time Award

Scott A. Mahlke, David C. Lin, William Y. Chen, Richard E. Hank, Roger A. Bringmann for their Micro (1992) paper entitled Effective Compiler Support For Predicated Execution Using the Hyperblock.

David August (former IMPACT member), et al Awarded CGO Test-of-Time Award

George A. Reis, Jonathan Chang, Neil Vachharajani, Ram Rangan, David I. August for their CGO (2005) paper entitled SWIFT: Software Implemented Fault Tolerance.

Wen-Mei Hwu, et al Awarded Micro Test-of-Time Award for Two Papers

Yale N. Patt, Wen-mei Hwu, Michael C. Shebanow for their Micro-18 (1985) paper entitled HPS, a New Microarchitecture: Rationale and Introduction Yale N. Patt, Stephen W. Melvin, Wen-Mei Hwu, Michael C. Shebanow for their Micro-18 (1985) paper entitled Critical Issues Regarding HPS, A High Performance Microarchitecture
(View Archive of Highlighted Items)

Recent & Highlighted Papers

"Automatic Parallelization of Kernels in Shared-Memory Multi-GPU Nodes", Javier Cabezas, Lluis Vilanova, Isaac Gelado, Tom Jablin, Nacho Navarro, Wen-mei Hwu, Proceedings of the 29th ACM on International Conference on Supercomputing (ICS '15) . [more...]
"Locality-Centric Thread Scheduling for Bulk-synchronous Programming Models on CPU Architectures", Hee-Seok Kim, Izzat El Hajj, John A. Stratton, Steve S Lumetta, Wen-mei Hwu, International Symposium on Code Generation and Optimization (CGO) . (Best Paper Award Nominee) [more...]
"GPU-SM: Shared Memory Multi-GPU Programming", Javier Cabezas, Marc Jordà, Isaac Gelado, Nacho Navarro, Wen-mei Hwu, GPGPU 8 . [more...]