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: (November 20, 2019)

"DLBricks: Composable Benchmark Generation to Reduce Deep Learning Benchmarking Effort on CPUs", Cheng Li, Abdul Dakkak, Jinjun Xiong, Wen-mei Hwu, https://arxiv.org/abs/1911.07967. [more...]

Omer Anjun Receives Best Paper Award for GPU Work with 3D Stencils (November 19, 2019)

CSL postdoc Omer Anjum, a member of the IMPACT group led by CSL Professor Wen-mei Hwu, recently wrote a paper on his work on high-order stencils titled An Efficient GPU Implementation Technique for Higher-Order 3D Stencils. The publication, which outlines a method of reusing data inside a GPU to improve bandwidth, received a Best Paper Award at the International Conference on High Performance Computing and Communications (HPCC).


Paper Published: (November 19, 2019)

"The Design and Implementation of a Scalable DL Benchmarking Platform", Cheng Li, Abdul Dakkak, Jinjun Xiong, Wen-mei Hwu, https://arxiv.org/abs/1911.08031. [more...]

Paper Published: (November 18, 2019)

"Benanza: Automatic Benchmark Generation to Compute "Lower-bound" Latency and Inform Optimizations of Deep Learning Models on GPUs", Cheng Li, Abdul Dakkak, Jinjun Xiong, Wen-mei Hwu, https://arxiv.org/abs/1911.06922. [more...]

Paper Published: (November 17, 2019)

"MemXCT: Memory-Centric X-Ray CT Reconstruction with Massive Parallelization", Mert Hidayetoglu, Tekin Bicer, Simon Garcia de Gonzalo, Bin Ren, Doga Gursoy, Rajkumar Kettimuthu, Ian Foster, Wen-mei Hwu, In the proceedings of the 2019 ACM International Conference for High Performance Computing, Networking, Storage and Analysis. ACM (SC19). [more...]

Hwu extends GPU principles in general parallel computing applications (November 7, 2019)

The computations of modern hardware are so complex that it requires multiple processors to parallelize the task that is being performed. According to an article from Built In, Nvidia approached ECE ILLINOIS Professor Wen-mei Hwu, AMD Jerry Sanders Chair of Electrical and Computer Engineering, to help extend their designs with GPUs into general parallel computing applications. 


How Parallel Processing Solves Our Biggest Comoputational Problems (November 7, 2019)

Take all the help you can get.

If parallel computing has a central tenet, that might be it. Some of the crazy-complex computations asked of todays hardware are so demanding that the compute burden must be borne by multiple processors, effectively parallelizing whatever task is being performed. The result? Slashed latencies and turbocharged completion times.

Perhaps the most notable push toward parallelism happened around 2006, when tech hardware powerhouse Nvidia approached Wen-mei Hwu, a professor of electrical and computer engineering at the University of Illinois-Urbana Champaign. Nvidia was designing graphics processing units (GPUs) which, thanks to large numbers of threads and cores, had far higher memory bandwidth than the traditional central processing unit (CPUs) as a way to process huge numbers of pixels.

Paper Accepted: (October 23, 2019)

"The Design and Implementation of the Wolfram Language Compiler", Abdul Dakkak, Wen-mei Hwu, In the proceedings of the 2020 IEEE International Symposium on Code Generation and Optimization (CGO20). [more...]

Student Innovation Award and Honorable Mentions at the IEEE HPEC Graph Challenge (September 25, 2019)

The IMPACT group graph challenge team (Omer Anjum, Carl Pearson, Mohammad Almasri, Sitao Huang, Vikram Mailthody, Zaid Qureshi, Professor Wen-Mei Hwu) and collaborators (Jinjun Xiong of IBM Watson Research, and Professor Rakesh Nagi of Illinois Industrial and Systems Engineering) received a student innovation award (led by Mohammad) and two honorable mentions (led by Carl and Sitao) at IEEE High Performance Extreme Computing 2019!!


Abdul Dakkak will be presenting D4P at the OpenPower Summit (August 19, 2019)

D4P: The Power Platform for Docker Online Container Authoring

The aim of D4P is to enrich the Power container ecosystem by providing both a platform for developers to create docker containers and for Power community to find docker images. Already, we have built and published over 200 docker images that are available in the D4P image catalog. User contribution is key to extending D4P's catalog. D4P is available online https://dockerfile-builder.mybluemix.net and slated to be the hub for the Power
community to create, discover, and use docker images.

IMPACT Group Win HPCC Best Paper Award! (August 10, 2019)


Omer Anjum, Simon Garcia de Gonzalo, Mert Hidayetoglu and Wen-mei Hwu have been awarded the best paper award for their work on "An Efficient GPU Implementation for Higher-Order 3D Stencils". Prof. Hwu presented the paper at the 21st IEEE International Conference on High-Performance Computing and Communications Conference.

Cheng Li and Abdul Dakkak will be presenting the "MLPerf-Bench: Benchmarking Deep Learning Systems" Tutorial at ISCA'19 (June 22, 2019)

Cheng Li and Abdul Dakkak will present MLModelScope again as part of the MLPerf Bench Tutorial at ISCA. This follows a successful packed room presentation of ASPLOS'19 in March.

The goal of the tutorial is to bring experts from the industry and academia together to shed light on the following topics to foster systematic development, reproducible evaluation, and performance analysis of deep learning artifacts. It seeks to address the following questions:
  1. What are the benchmarks that can effectively capture the scope of the ML/DL domain?
  2. Are the existing frameworks sufficient for this purpose?
  3. What are some of the industry-standard evaluation platforms or harnesses?
  4. What are the metrics for carrying out an effective comparative evaluation?

Carl and Simon present at ICPE'19 (April 10, 2019)

Simon Garcia de Gonzalo and Carl Pearson presented two papers at the International Conference on Performance Engineering in Mumbai, India! Simon presented "Collaborative Computing on Heterogeneous CPU-FPGA Architectures Using OpenCL" and Carl presented "Evaluating Characteristics of CUDA Communication Primitives on High-Bandwidth Interconnects."


(View Archive of Highlighted Items)