I am the Warren S. McCulloch Professor of Computer Science with courtesy appointments in both Biomedical Engineering and Electrical and Computer Engineering, and a member of the Honors College at the University of Illinois Chicago. I hold a joint appointment with Argonne National Laboratory, where I am a Senior Scientist and Argonne Distinguished Fellow, the deputy associate laboratory director for Computing, Environment and Life Sciences, and the director of the Argonne Leadership Computing Facility. In 2024, I became the founding co-director of the George Crabtree Institute for Discovery.
My teaching and research interests include high-performance computing, large-scale data analysis, and visualization. Extending from the analysis of output from traditional supercomputers to the data produced by large-scale scientific instruments and sensor networks to the integration of edge and high-performance computing (HPC) across the computing continuum. I’m interested in harnessing operational data to optimize HPC facilities and broadening the use of supercomputers beyond conventional batch computing. This includes a strong interest in enhancing the accessibility of HPC towards fostering real-time interactions and enabling autonomous data generation. I seek to translate complex data into visually compelling results while dedicating my efforts to mentoring the next generation of scientists. These contributions form part of a larger, collective initiative that resonates with my commitment to deepening our understanding of the world by integrating computing with all things.
Before UIC, I was the Presidential Research, Scholarship, and Artistry Professor of Computer Science at Northern Illinois University (NIU) where I founded the data, devices, and interaction Laboratory (ddiLab), a joint research lab between NIU’s School of Art and the Department of Computer Science.
I have an M.S. and Ph.D. from The University of Chicago, an M.S. from the University of Illinois Chicago, and a B.S. from Northern Illinois University.
news
| Sep 23, 2026 | Keynote, Fifty Years at the Electronic Visualization Laboratory, at NASA’s 2026 Earth Science Technology Interchange Meeting (ESTIM2026) in Chicago, IL, reflecting on five decades of visualization, virtual reality, advanced computing, and interdisciplinary research at UIC’s Electronic Visualization Laboratory. |
|---|---|
| Sep 22, 2026 | UIC Students Present Research at IEEE CLUSTER 2026 |
| Sep 17, 2026 | Leading the Argonne OutLoud discussion The Next Frontier: How AI Is Reshaping Discovery at Argonne, with Ilke Arslan, Katrin Heitmann, and Ravi Madduri, on how artificial intelligence is changing scientific discovery at Argonne. |
| Sep 09, 2026 | Talk, Computing at Argonne National Laboratory: Past, Present, and Future, at the 92nd HPC User Forum, hosted at Argonne National Laboratory in Lemont, IL. |
| Aug 24, 2026 | Teaching Edge Computing Systems (CS494) for the second time, starting Fall 2026, a repeat of the Spring 2026 offering with a number of improvements. |
selected publications
- , FIRST: Federated Inference Resource Scheduling Toolkit for Scientific AI Model Access, In Proceedings of the SC ’25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis, 2025
- , Minimizing Power Waste in Heterogenous Computing via Adaptive Uncore Scaling, In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, 2025
- , Electronic Visualization Laboratory’s 50th Anniversary Retrospective: Look to the Future, Build on the Past, PRESENCE: Virtual and Augmented Reality, Apr 2024