| 2025 | SC | Agentic AI vs ML-based Autotuning: A Comparative Study for Loop Reordering Optimization. | Miguel Romero Rosas, Rudolf Eigenmann, Khaled Ibrahim |
| 2024 | PPoPP | Recurrence Analysis for Automatic Parallelization of Subscripted Subscripts. | Akshay Bhosale, Rudolf Eigenmann |
| 2023 | SC | CaRV - Accelerating Program Optimization through Capture, Replay, Validate. | Parinaz Barakhshan, Rudolf Eigenmann |
| 2021 | ICS | On the automatic parallelization of subscripted subscript patterns using array property analysis. | Akshay Bhosale, Rudolf Eigenmann |
| 2019 | PPoPP | Optimizing GPU programs by register demotion: poster. | Putt Sakdhnagool, Amit Sabne, Rudolf Eigenmann |
| 2017 | ICS | HiPA: history-based piecewise approximation for functions. | Aurangzeb, Rudolf Eigenmann |
| 2017 | PPoPP | Pagoda: Fine-Grained GPU Resource Virtualization for Narrow Tasks. | Tsung Tai Yeh, Amit Sabne, Putt Sakdhnagool, Rudolf Eigenmann, Timothy G. Rogers |
| 2015 | HPDC | HeteroDoop: A MapReduce Programming System for Accelerator Clusters. | Amit Sabne, Putt Sakdhnagool, Rudolf Eigenmann |
| 2013 | ICS | Scaling large-data computations on multi-GPU accelerators. | Amit Sabne, Putt Sakdhnagool, Rudolf Eigenmann |
| 2012 | EuroPar | Topic 11: Multicore and Manycore Programming. | Eduard Ayguad, Dionisios N. Pnevmatikatos, Rudolf Eigenmann, Mikel Lujn, Sabri Pllana |
| 2012 | PPoPP | A hybrid approach of OpenMP for clusters. | Okwan Kwon, Fahed Jubair, Rudolf Eigenmann, Samuel P. Midkiff |
| 2012 | SC | McrEngine: a scalable checkpointing system using data-aware aggregation and compression. | Tanzima Zerin Islam, Kathryn Mohror, Saurabh Bagchi, Adam Moody, Bronis R. de Supinski, Rudolf Eigenmann |
| 2012 | SC | Portable section-level tuning of compiler parallelized applications. | Dheya Mustafa, Rudolf Eigenmann |
| 2010 | SC | OpenMPC: Extended OpenMP Programming and Tuning for GPUs. | Seyong Lee, Rudolf Eigenmann |
| 2009 | PPoPP | OpenMP to GPGPU: a compiler framework for automatic translation and optimization. | Seyong Lee, Seung-Jai Min, Rudolf Eigenmann |
| 2009 | SC | FALCON: a system for reliable checkpoint recovery in shared grid environments. | Tanzima Zerin Islam, Saurabh Bagchi, Rudolf Eigenmann |
| 2008 | ICPP | Application of Automatic Parallelization to Modern Challenges of Scientific Computing Industries. | Brian Armstrong, Rudolf Eigenmann |
| 2008 | ICS | Adaptive runtime tuning of parallel sparse matrix-vector multiplication on distributed memory systems. | Seyong Lee, Rudolf Eigenmann |
| 2008 | ICS | Optimizing irregular shared-memory applications for clusters. | Seung-Jai Min, Rudolf Eigenmann |
| 2007 | HPDC | Failure-aware checkpointing in fine-grained cycle sharing systems. | Xiaojuan Ren, Rudolf Eigenmann, Saurabh Bagchi |
| 2007 | PPoPP | Speculative thread decomposition through empirical optimization. | Troy A. Johnson, Rudolf Eigenmann, T. N. Vijaykumar |
| 2006 | CGO | Fast and Effective Orchestration of Compiler Optimizations for Automatic Performance Tuning. | Zhelong Pan, Rudolf Eigenmann |
| 2006 | HPDC | Resource Availability Prediction in Fine-Grained Cycle Sharing Systems. | Xiaojuan Ren, Seyong Lee, Rudolf Eigenmann, Saurabh Bagchi |
| 2006 | ICPP | Empirical Studies on the Behavior of Resource Availability in Fine-Grained Cycle Sharing Systems. | Xiaojuan Ren, Rudolf Eigenmann |
| 2006 | ISPA | Implementing Tomorrow's Programming Languages. | Rudolf Eigenmann |
| 2006 | PLDI | Context-sensitive domain-independent algorithm composition and selection. | Troy A. Johnson, Rudolf Eigenmann |
| 2006 | PPoPP | Optimizing irregular shared-memory applications for distributed-memory systems. | Ayon Basumallik, Rudolf Eigenmann |
| 2005 | ICS | Towards automatic translation of OpenMP to MPI. | Ayon Basumallik, Rudolf Eigenmann |
| 2004 | CCGRID | Protection mechanisms for application service hosting platforms. | Xuxian Jiang, Dongyan Xu, Rudolf Eigenmann |
| 2004 | ICS | Data forwarding through in-memory precomputation threads. | Wessam Hassanein, Jos A. B. Fortes, Rudolf Eigenmann |
| 2004 | PLDI | Min-cut program decomposition for thread-level speculation. | Troy A. Johnson, Rudolf Eigenmann, T. N. Vijaykumar |
| 2004 | SC | Rating Compiler Optimizations for Automatic Performance Tuning. | Zhelong Pan, Rudolf Eigenmann |
| 2003 | EuroPar | Topic Introduction. | Helmar Burkhart, Rudolf Eigenmann, Toms Margalef, Thomas Ludwig |
| 2003 | ISPASS | 1D performance analysis and tracing of technical and Java applications on the Itanium2 processor. | Wessam Hassanein, Greg Astfalk, Rudolf Eigenmann |
| 2001 | ICS | Multiplex: unifying conventional and speculative thread-level parallelism on a chip multiprocessor. | Chong-liang Ooi, Seon Wook Kim, Il Park, Rudolf Eigenmann, Babak Falsafi, T. N. Vijaykumar |
| 2001 | PPoPP | Reference idempotency analysis: a framework for optimizing speculative execution. | Seon Wook Kim, Chong-liang Ooi, Rudolf Eigenmann, Babak Falsafi, T. N. Vijaykumar |
| 2001 | PPoPP | High-level adaptive program optimization with ADAPT. | Michael Voss, Rudolf Eigenmann |
| 2000 | ICPP | Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures. | Seon Wook Kim, Rudolf Eigenmann |
| 2000 | ICPP | ADAPT: Automated De-Coupled Adaptive Program Transformation. | Michael Voss, Rudolf Eigenmann |
| 2000 | PDPTA | Interactive and Modular Optimization with InterPol. | Stefan Kortmann, Insung Park, Michael Voss, Rudolf Eigenmann |
| 2000 | PDPTA | Interactive Instrumentation and Tuning of OpenMP Programs. | Michael Voss, Kwok Wai Yau, Rudolf Eigenmann |
| 2000 | SC | Towards an Integrated, Web-executable Parallel Programming Tool Environment. | Insung Park, Nirav H. Kapadia, Renato J. O. Figueiredo, Rudolf Eigenmann, Jos A. B. Fortes |
| 2000 | WCAE | A network-computing infrastructure for tool experimentation applied to computer architecture education. | Renato J. O. Figueiredo, Jos A. B. Fortes, Rudolf Eigenmann, Nirav H. Kapadia, Sumalatha Adabala, Jos Miguel-Alonso, Valerie E. Taylor, Miron Livny, Luis Vidal, Jan-Jo Chen |
| 1999 | PDPTA | Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations. | Thomas J. Downar, Rudolf Eigenmann, Jos A. B. Fortes |
| 1998 | ICPP | Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications. | Brian Armstrong, Rudolf Eigenmann |
| 1996 | ICPP | Restructuring Programs for High-Speed Computers with Polaris. | William Blume, Rudolf Eigenmann, Keith Faigin, John Grout, Jaejin Lee, Thomas Lawrence, Jay P. Hoeflinger, David A. Padua, Yunheung Paek, Paul Petersen, William M. Pottenger, Lawrence Rauchwerger, Peng Tu, Stephen Weatherford |
| 1996 | ICPP | Portable Parallel Programming Languages. | Rudolf Eigenmann |
| 1995 | ICS | Idiom Recognition in the Polaris Parallelizing Compiler. | William M. Pottenger, Rudolf Eigenmann |
| 1994 | ICPP | An Overview of Symbolic Analysis Techniques Needed for the Effective Parallelization of the Perfect Benchmarks. | William Blume, Rudolf Eigenmann |
| 1994 | SC | The range test: a dependence test for symbolic, non-linear expressions. | William Blume, Rudolf Eigenmann |
| 1993 | ISCA | The Cedar System and an Initial Performance Study. | David J. Kuck, Edward S. Davidson, Duncan H. Lawrie, Ahmed H. Sameh, Chuan-Qi Zhu, Alexander V. Veidenbaum, Jeff Konicek, Pen-Chung Yew, Kyle A. Gallivan, William Jalby, Harry A. G. Wijshoff, Randall Bramley, Ulrike Meier Yang, Perry A. Emrath, David A. Padua, Rudolf Eigenmann, Jay P. Hoeflinger, Greg P. Jaxon, Zhiyuan Li, T. Murphy, John T. Andrews, Stephen W. Turner |
| 1993 | ICS | Toward a Methodology of Optimizing Programs for High-Performance Computers. | Rudolf Eigenmann |
| 1993 | SC | Common runtime support for high-performance parallel languages. | Geoffrey C. Fox, Sanjay Ranka, Michael L. Scott, Allen D. Malony, James C. Browne, Marina C. Chen, Alok N. Choudhary, Thomas E. Cheatham, Janice E. Cuny, Rudolf Eigenmann, Amr F. Fahmy, Ian T. Foster, Dennis Gannon, Tomasz Haupt, Carl Kesselman, Charles Koelbel, Wei Li, Monica S. Lam, Thomas J. LeBlanc, Jim Openshaw, David A. Padua, Constantine D. Polychronopoulos, Joel H. Saltz, Alan Sussman, Gil Weigand, Katherine A. Yelick |
| 1991 | ICPP | An Effectiveness Study of Parallelizing Compiler Techniques. | Rudolf Eigenmann, William Blume |
| 1991 | ICPP | Restructuring Fortran Programs for Cedar. | Rudolf Eigenmann, Jay P. Hoeflinger, Greg P. Jaxon, Zhiyuan Li, David A. Padua |
| 1991 | PPoPP | Parallelization and Performance of Conjugate Gradient Algorithms on the Cedar Hierarchical-Memory Multiprocessor. | Ulrike Meier, Rudolf Eigenmann |