Making a Compiler Easily Portable. - Enrico Ballarin; Helmar Burkhart; Rudolf Eigenmann; Heinz Kindlimann; Michael Moser (IEEE Softw., 1988)

Programmieren, konfigurieren, Mensch-Maschine-Dialog: e. Beitr. zu e. integrierten Programmentwicklungsumgebung für Multiprozessoren. - Rudolf Eigenmann (1988)

Cedar Fortran and Its Compiler. - Rudolf Eigenmann; Jay P. Hoeflinger; Greg P. Jaxon; David A. Padua (CONPAR, 1990)

An Effectiveness Study of Parallelizing Compiler Techniques. - Rudolf Eigenmann; William Blume (ICPP (2), 1991)

Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs. - Rudolf Eigenmann; Jay P. Hoeflinger; Zhiyuan Li 001; David A. Padua (LCPC, 1991)

Parallelization and Performance of Conjugate Gradient Algorithms on the Cedar Hierarchical-Memory Multiprocessor. - Ulrike Meier; Rudolf Eigenmann (PPoPP, 1991)

Performance Analysis of Parallelizing Compilers on the Perfect Benchmarks Programs. - William Blume; Rudolf Eigenmann (IEEE Trans. Parallel Distributed Syst., 1992)

Toward a Methodology of Optimizing Programs for High-Performance Computers. - Rudolf Eigenmann (International Conference on Supercomputing, 1993)

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; et al. (ISCA, 1993)

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; et al. (SC, 1993)

Restructuring Fortran programs for Cedar. - Rudolf Eigenmann; Jay P. Hoeflinger; Greg P. Jaxon; Zhiyuan Li 001; David A. Padua (Concurr. Pract. Exp., 1993)

Automatic program parallelization. - Utpal Banerjee; Rudolf Eigenmann; Alexandru Nicolau; David A. Padua (Proc. IEEE, 1993)

The M3 Multiprocessor Laboratory. - Helmar Burkhart; Rudolf Eigenmann; Heinz Kindlimann; Michael Moser; Heinz Scholian (IEEE Trans. Parallel Distributed Syst., 1993)

An Overview of Symbolic Analysis Techniques Needed for the Effective Parallelization of the Perfect Benchmarks. - William Blume; Rudolf Eigenmann (ICPP (2), 1994)

Polaris: Improving the Effectiveness of Parallelizing Compilers. - William Blume; Rudolf Eigenmann; Keith Faigin; John Grout; Jay P. Hoeflinger; David A. Padua; Paul Petersen; William M. Pottenger; Lawrence Rauchwerger; Peng Tu; Stephen Weatherford (LCPC, 1994)

The range test: a dependence test for symbolic, non-linear expressions. - William Blume; Rudolf Eigenmann (SC, 1994)

Automatic Detection of Parallelism: A grand challenge for high performance computing. - William Blume; Rudolf Eigenmann; Jay P. Hoeflinger; David A. Padua; Paul Petersen; Lawrence Rauchwerger; Peng Tu (IEEE Parallel Distributed Technol. Syst. Appl., 1994)

Idiom Recognition in the Polaris Parallelizing Compiler. - William M. Pottenger; Rudolf Eigenmann (International Conference on Supercomputing, 1995)

Symbolic range propagation. - William Blume; Rudolf Eigenmann (IPPS, 1995)

Demand-Driven, Symbolic Range Propagation. - William Blume; Rudolf Eigenmann (LCPC, 1995)

Automatic Program Restructuring for Parallel Computing and the Polaris Fortran Translator. - David A. Padua; Rudolf Eigenmann; Jay P. Hoeflinger (PP, 1995)

Parallel Performance of a Combustion Chemistry Simulation. - Gregg Skinner; Rudolf Eigenmann (Sci. Program., 1995)

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; et al. (ICPP Workshop, 1996)

Portable Parallel Programming Languages. - Rudolf Eigenmann (ICPP Workshop, 1996)

Are Parallel Workstations the Right Target for Parallelizing Compilers? - Rudolf Eigenmann; Insung Park; Michael Voss (LCPC, 1996)

Parallel Programming with Polaris. - William Blume; Ramon Doallo; Rudolf Eigenmann; John Grout; Jay P. Hoeflinger; Thomas Lawrence; Jaejin Lee; David A. Padua; Yunheung Paek; William M. Pottenger; Lawrence Rauchwerger; Peng Tu (Computer, 1996)

Towards the Design of a Heterogeneous Hierarchical Machine: A Simulation Approach. - Zina Ben-Miled; José A. B. Fortes; Rudolf Eigenmann; Valerie E. Taylor (Annual Simulation Symposium, 1997)

Interactive Compilation and Performance Analysis with URSA MINOR. - Insung Park; Michael Voss; Brian Armstrong; Rudolf Eigenmann (LCPC, 1997)

Implicit Finite Element Applications: A Case for Matching the Number of Processors to the Dynamics of the Program Execution. - Meenakshi A. Kandaswamy; Valerie E. Taylor; Rudolf Eigenmann; José A. B. Fortes (PP, 1997)

Changing Interaction of Compiler and Architecture. - Sarita V. Adve; Doug Burger; Rudolf Eigenmann; Alasdair Rawsthorne; Michael D. Smith 001; Catherine H. Gebotys; Mahmut T. Kandemir; David J. Lilja; Alok N. Choudhary; Jesse Zhixi Fang; Pen-Chung Yew (Computer, 1997)

On the Implementation of Broadcast, Scatter and Gather in a Heterogeneous Architecture. - Zina Ben-Miled; José A. B. Fortes; Rudolf Eigenmann; Valerie E. Taylor (HICSS (3), 1998)

URSA MAJOR: Exploring Web Technology for Design and Evaluation of High-Performance Systems. - Insung Park; Rudolf Eigenmann (HPCN Europe, 1998)

Performance Forecasting: Towards a Methodology for Characterizing Large Computational Applications. - Brian Armstrong; Rudolf Eigenmann (ICPP, 1998)

Automatic Parallelization of C by Means of Language Transcription. - Richard L. Kennell; Rudolf Eigenmann (LCPC, 1998)

Parallel Programming and Performance Evaluation with the URSA Tool Family. - Insung Park; Michael Voss; Brian Armstrong; Rudolf Eigenmann (Int. J. Parallel Program., 1998)

Compiler-Based Tools for Analyzing Parallel Programs. - Brian Armstrong; Seon Wook Kim; Insung Park; Michael Voss; Rudolf Eigenmann (Parallel Comput., 1998)

Nonlinear and Symbolic Data Dependence Testing. - William Blume; Rudolf Eigenmann (IEEE Trans. Parallel Distributed Syst., 1998)

On the Automatic Parallelization of the Perfect Benchmarks. - Rudolf Eigenmann; Jay P. Hoeflinger; David A. Padua (IEEE Trans. Parallel Distributed Syst., 1998)

Reducing Parallel Overheads Through Dynamic Serialization. - Michael Voss; Rudolf Eigenmann (IPPS/SPDP, 1999)

Dynamically Adaptive Parallel Programs. - Michael Voss; Rudolf Eigenmann (ISHPC, 1999)

Compiling for Speculative Architectures. - Seon Wook Kim; Rudolf Eigenmann (LCPC, 1999)

Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations. - Thomas J. Downar; Rudolf Eigenmann; José A. B. Fortes (PDPTA, 1999)

A framework for remote dynamic program optimization. - Michael Voss; Rudolf Eigenmann (Dynamo, 2000)

Compiler Techniques for Energy Saving in Instruction Caches of Speculative Parallel Microarchitectures. - Seon Wook Kim; Rudolf Eigenmann (ICPP, 2000)

ADAPT: Automated De-Coupled Adaptive Program Transformation. - Michael Voss; Rudolf Eigenmann (ICPP, 2000)

Quantifying Differences between OpenMP and MPI Using a Large-Scale Application Suite. - Brian Armstrong; Seon Wook Kim; Rudolf Eigenmann (ISHPC, 2000)

A Performance Advisor Tool for Shared-Memory Parallel Programming. - Seon Wook Kim; Insung Park; Rudolf Eigenmann (LCPC, 2000)

Interactive and Modular Optimization with InterPol. - Stefan Kortmann; Insung Park; Michael Voss; Rudolf Eigenmann (PDPTA, 2000)

Interactive Instrumentation and Tuning of OpenMP Programs. - Michael Voss; Kwok Wai Yau; Rudolf Eigenmann (PDPTA, 2000)

Towards an Integrated, Web-executable Parallel Programming Tool Environment. - Insung Park; Nirav H. Kapadia; Renato J. O. Figueiredo; Rudolf Eigenmann; José A. B. Fortes (SC, 2000)

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 (WCAE, 2000)

Where Does the Speedup Go: Quantitative Modeling of Performance Losses in Shared-Memory Programs. - Seon Wook Kim; Rudolf Eigenmann (Parallel Process. Lett., 2000)

Multiplex: unifying conventional and speculative thread-level parallelism on a chip multiprocessor. - Chong-liang Ooi; Seon Wook Kim; Il Park 001; Rudolf Eigenmann; Babak Falsafi; T. N. Vijaykumar (ICS, 2001)

The Structure of a Compiler for Explicit and Implicit Parallelism. - Seon Wook Kim; Rudolf Eigenmann (LCPC, 2001)

Reference idempotency analysis: a framework for optimizing speculative execution. - Seon Wook Kim; Chong-liang Ooi; Rudolf Eigenmann; Babak Falsafi; T. N. Vijaykumar (PPoPP, 2001)

High-level adaptive program optimization with ADAPT. - Michael Voss; Rudolf Eigenmann (PPoPP, 2001)

SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance. - Vishal Aslot; Max J. Domeika; Rudolf Eigenmann; Greg Gaertner; Wesley B. Jones; Bodo Parady (WOMPAT, 2001)

Portable Compilers for OpenMP. - Seung-Jai Min; Seon Wook Kim; Michael Voss; Sang Ik Lee; Rudolf Eigenmann (WOMPAT, 2001)

Parallel programming with message passing and directives. - Steve W. Bova; Clay P. Breshears; Henry A. Gabb; Bob Kuhn; Bill Magro; Rudolf Eigenmann; Greg Gaertner; Stefano Salvini; Howard Scott (Comput. Sci. Eng., 2001)

Performance characteristics of the SPEC OMP2001 benchmarks. - Vishal Aslot; Rudolf Eigenmann (SIGARCH Comput. Archit. News, 2001)

Parallel programming environment for OpenMP. - Insung Park; Michael Voss; Seon Wook Kim; Rudolf Eigenmann (Sci. Program., 2001)

Workshop Introduction. - Rudolf Eigenmann (IPDPS, 2002)

Is OpenMP for Grids?. - Rudolf Eigenmann; Jay P. Hoeflinger; Robert H. Kuhn; David A. Padua; Ayon Basumallik; Seung-Jai Min; Jiajing Zhu (IPDPS, 2002)

Towards OpenMP Execution on Software Distributed Shared Memory Systems. - Ayon Basumallik; Seung-Jai Min; Rudolf Eigenmann (ISHPC, 2002)

SPEC HPC2002: The Next High-Performance Computer Benchmark. - Rudolf Eigenmann; Greg Gaertner; Wesley B. Jones; Hideki Saito 001; Brian Whitney (ISHPC, 2002)

Large System Performance of SPEC OMP2001 Benchmarks. - Hideki Saito 001; Greg Gaertner; Wesley B. Jones; Rudolf Eigenmann; Hidetoshi Iwashita; Ron Lieberman; G. Matthijs van Waveren; Brian Whitney (ISHPC, 2002)

Performance Analysis of Symbolic Analysis Techniques for Parallelizing Compilers. - Hansang Bae; Rudolf Eigenmann (LCPC, 2002)

Topic Introduction. - Helmar Burkhart; Rudolf Eigenmann; Tomàs Margalef; Thomas Ludwig 002 (Euro-Par, 2003)

SPEC HPG Benchmarks for Large Systems. - Matthias S. Müller; Kumaran Kalyanasundaram; Greg Gaertner; Wesley B. Jones; Rudolf Eigenmann; Ron Lieberman; G. Matthijs van Waveren; Brian Whitney (ISHPC, 2003)

1D performance analysis and tracing of technical and Java applications on the Itanium2 processor. - Wessam Hassanein; Greg Astfalk; Rudolf Eigenmann (ISPASS, 2003)

Cetus - An Extensible Compiler Infrastructure for Source-to-Source Transformation. - Sang Ik Lee; Troy A. Johnson; Rudolf Eigenmann (LCPC, 2003)

Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations. - Seung-Jai Min; Ayon Basumallik; Rudolf Eigenmann (WOMPAT, 2003)

Optimizing OpenMP Programs on Software Distributed Shared Memory Systems. - Seung-Jai Min; Ayon Basumallik; Rudolf Eigenmann (Int. J. Parallel Program., 2003)

Large System Performance of SPEC OMP Benchmark Suites. - Hideki Saito 001; Greg Gaertner; Wesley B. Jones; Rudolf Eigenmann; Hidetoshi Iwashita; Ron Lieberman; G. Matthijs van Waveren; Brian Whitney (Int. J. Parallel Program., 2003)

Quantitative performance analysis of the SPEC OMPM2001 benchmarks. - Vishal Aslot; Rudolf Eigenmann (Sci. Program., 2003)

Decentralized and Hierarchical Discovery of Software Applications in the iShare Internet Sharing System. - Xiaojuan Ren; Zhelong Pan; Rudolf Eigenmann; Y. Charlie Hu (PDCS, 2004)

Protection mechanisms for application service hosting platforms. - Xuxian Jiang; Dongyan Xu; Rudolf Eigenmann (CCGRID, 2004)

Data forwarding through in-memory precomputation threads. - Wessam Hassanein; José A. B. Fortes; Rudolf Eigenmann (ICS, 2004)

Experiences in Using Cetus for Source-to-Source Transformations. - Troy A. Johnson; Sang Ik Lee; Long Fei; Ayon Basumallik; Gautam Upadhyaya; Rudolf Eigenmann; Samuel P. Midkiff (LCPC, 2004)

Combined compile-time and runtime-driven, pro-active data movement in software DSM systems. - Seung-Jai Min; Rudolf Eigenmann (LCR, 2004)

Min-cut program decomposition for thread-level speculation. - Troy A. Johnson; Rudolf Eigenmann; T. N. Vijaykumar (PLDI, 2004)

Rating Compiler Optimizations for Automatic Performance Tuning. - Zhelong Pan; Rudolf Eigenmann (SC, 2004)

SPEC HPG benchmarks for high-performance systems. - Matthias S. Müller; Kumaran Kalyanasundaram; Greg Gaertner; Wesley B. Jones; Rudolf Eigenmann; Ron Lieberman; G. Matthijs van Waveren; Brian Whitney (Int. J. High Perform. Comput. Netw., 2004)

iShare - Open Internet Sharing Built on Peer-to-Peer and Web. - Xiaojuan Ren; Rudolf Eigenmann (EGC, 2005)

Towards automatic translation of OpenMP to MPI. - Ayon Basumallik; Rudolf Eigenmann (ICS, 2005)

Dynamic Mapping in Energy Constrained Heterogeneous Computing Systems. - Jong-Kook Kim; Howard Jay Siegel; Anthony A. Maciejewski; Rudolf Eigenmann (IPDPS, 2005)

On the Interaction of Tiling and Automatic Parallelization. - Zhelong Pan; Brian Armstrong; Hansang Bae; Rudolf Eigenmann (IWOMP, 2005)

Interprocedural Symbolic Range Propagation for Optimizing Compilers. - Hansang Bae; Rudolf Eigenmann (LCPC, 2005)

Fast, automatic, procedure-level performance tuning. - Zhelong Pan; Rudolf Eigenmann (PACT, 2006)

Fast and Effective Orchestration of Compiler Optimizations for Automatic Performance Tuning. - Zhelong Pan; Rudolf Eigenmann (CGO, 2006)

Resource Availability Prediction in Fine-Grained Cycle Sharing Systems. - Xiaojuan Ren; Seyong Lee; Rudolf Eigenmann; Saurabh Bagchi (HPDC, 2006)

Empirical Studies on the Behavior of Resource Availability in Fine-Grained Cycle Sharing Systems. - Xiaojuan Ren; Rudolf Eigenmann (ICPP, 2006)

Executing MPI programs on virtual machines in an Internet sharing system. - Zhelong Pan; Xiaojuan Ren; Rudolf Eigenmann; Dongyan Xu (IPDPS, 2006)

Implementing Tomorrow's Programming Languages. - Rudolf Eigenmann (ISPA, 2006)

Can Transactions Enhance Parallel Programs? - Troy A. Johnson; Sang Ik Lee; Seung-Jai Min; Rudolf Eigenmann (LCPC, 2006)

Context-sensitive domain-independent algorithm composition and selection. - Troy A. Johnson; Rudolf Eigenmann (PLDI, 2006)

Optimizing irregular shared-memory applications for distributed-memory systems. - Ayon Basumallik; Rudolf Eigenmann (PPoPP, 2006)

Exploiting reference idempotency to reduce speculative storage overflow. - Seon Wook Kim; Chong-liang Ooi; Rudolf Eigenmann; Babak Falsafi; T. N. Vijaykumar (ACM Trans. Program. Lang. Syst., 2006)

Failure-aware checkpointing in fine-grained cycle sharing systems. - Xiaojuan Ren; Rudolf Eigenmann; Saurabh Bagchi (HPDC, 2007)

Programming Distributed Memory Systems Using OpenMP. - Ayon Basumallik; Seung-Jai Min; Rudolf Eigenmann (IPDPS, 2007)

Open Internet-based Sharing for Desktop Grids in iShare. - Xiaojuan Ren; Ayon Basumallik; Zhelong Pan; Rudolf Eigenmann (IPDPS, 2007)

Speculative thread decomposition through empirical optimization. - Troy A. Johnson; Rudolf Eigenmann; T. N. Vijaykumar (PPoPP, 2007)

Prediction of Resource Availability in Fine-Grained Cycle Sharing Systems Empirical Evaluation. - Xiaojuan Ren; Seyong Lee; Rudolf Eigenmann; Saurabh Bagchi (J. Grid Comput., 2007)

Application of Automatic Parallelization to Modern Challenges of Scientific Computing Industries. - Brian Armstrong; Rudolf Eigenmann (ICPP, 2008)

Adaptive runtime tuning of parallel sparse matrix-vector multiplication on distributed memory systems. - Seyong Lee; Rudolf Eigenmann (ICS, 2008)

Optimizing irregular shared-memory applications for clusters. - Seung-Jai Min; Rudolf Eigenmann (ICS, 2008)

Adaptive tuning in a dynamically changing resource environment. - Seyong Lee; Rudolf Eigenmann (IPDPS, 2008)

Efficient content search in iShare, a P2P based Internet-sharing system. - Seyong Lee; Xiaojuan Ren; Rudolf Eigenmann (IPDPS, 2008)

Incorporation of OpenMP Memory Consistency into Conventional Dataflow Analysis. - Ayon Basumallik; Rudolf Eigenmann (IWOMP, 2008)

Measuring High-Performance Computing with Real Applications. - Mohamed Sayeed; Hansang Bae; Yili Zheng; Brian Armstrong; Rudolf Eigenmann; Faisal Saied (Comput. Sci. Eng., 2008)

PEAK - a fast and effective performance tuning system via compiler optimization orchestration. - Zhelong Pan; Rudolf Eigenmann (ACM Trans. Program. Lang. Syst., 2008)

Dynamic Resource Management in Energy Constrained Heterogeneous Computing Systems Using Voltage Scaling. - Jong-Kook Kim; Howard Jay Siegel; Anthony A. Maciejewski; Rudolf Eigenmann (IEEE Trans. Parallel Distributed Syst., 2008)

Automatically Tuning Parallel and Parallelized Programs. - Chirag Dave; Rudolf Eigenmann (LCPC, 2009)

OpenMP to GPGPU: a compiler framework for automatic translation and optimization. - Seyong Lee; Seung-Jai Min; Rudolf Eigenmann (PPoPP, 2009)

FALCON: a system for reliable checkpoint recovery in shared grid environments. - Tanzima Zerin Islam; Saurabh Bagchi; Rudolf Eigenmann (SC, 2009)

Cetus: A Source-to-Source Compiler Infrastructure for Multicores. - Chirag Dave; Hansang Bae; Seung-Jai Min; Seyong Lee; Rudolf Eigenmann; Samuel P. Midkiff (Computer, 2009)

Guest Editors' Introduction. - Rudolf Eigenmann; Eduard Ayguadé (Int. J. Parallel Program., 2009)

OpenMPC: Extended OpenMP Programming and Tuning for GPUs. - Seyong Lee; Rudolf Eigenmann (SC, 2010)

Performance Analysis and Tuning of Automatically Parallelized OpenMP Applications. - Dheya Mustafa; Aurangzeb; Rudolf Eigenmann (IWOMP, 2011)

Automatic Scaling of OpenMP Beyond Shared Memory. - Okwan Kwon; Fahed Jubair; Seung-Jai Min; Hansang Bae; Rudolf Eigenmann; Samuel P. Midkiff (LCPC, 2011)

A Study of the Usefulness of Producer/Consumer Synchronization. - Hao Lin; Hansang Bae; Samuel P. Midkiff; Rudolf Eigenmann; Soohong P. Kim (LCPC, 2011)

Computational Earthquake and Tsunami Research. - Rudolf Eigenmann; Ayhan Irfanoglu (Comput. Sci. Eng., 2011)

The NEEShub Cyberinfrastructure for Earthquake Engineering. - Thomas J. Hacker; Rudi Eigenmann; Saurabh Bagchi; Ayhan Irfanoglu; Santiago Pujol; Ann Christine Catlin; Ellen Rathje (Comput. Sci. Eng., 2011)

Polaris. - Rudolf Eigenmann (Encyclopedia of Parallel Computing, 2011)

Topic 11: Multicore and Manycore Programming. - Eduard Ayguadé; Dionisios N. Pnevmatikatos; Rudolf Eigenmann; Mikel Luján; Sabri Pllana (Euro-Par, 2012)

Effects of Compiler Optimizations in OpenMP to CUDA Translation. - Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann (IWOMP, 2012)

A hybrid approach of OpenMP for clusters. - Okwan Kwon; Fahed Jubair; Rudolf Eigenmann; Samuel P. Midkiff (PPoPP, 2012)

Portable section-level tuning of compiler parallelized applications. - Dheya Mustafa; Rudolf Eigenmann (SC, 2012)

Scaling large-data computations on multi-GPU accelerators. - Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann (ICS, 2013)

OpenMPC: extended OpenMP for efficient programming and tuning on GPUs. - Seyong Lee; Rudolf Eigenmann (Int. J. Comput. Sci. Eng., 2013)

The Cetus Source-to-Source Compiler Infrastructure: Overview and Evaluation. - Hansang Bae; Dheya Mustafa; Jae-Woo Lee; Aurangzeb; Hao Lin; Chirag Dave; Rudolf Eigenmann; Samuel P. Midkiff (Int. J. Parallel Program., 2013)

Compiler Infrastructure. - Rudi Eigenmann; Samuel P. Midkiff (Int. J. Parallel Program., 2013)

McrEngine: A scalable checkpointing system using data-aware aggregation and compression. - Tanzima Zerin Islam; Kathryn M. Mohror; Saurabh Bagchi; Adam Moody; Bronis R. de Supinski; Rudolf Eigenmann (Sci. Program., 2013)

pi Abstraction: Parallelism-Aware Array Data Flow Analysis for OpenMP. - Fahed Jubair; Okwan Kwon; Rudolf Eigenmann; Samuel P. Midkiff (LCPC, 2014)

Reliable and Efficient Distributed Checkpointing System for Grid Environments. - Tanzima Zerin Islam; Saurabh Bagchi; Rudolf Eigenmann (J. Grid Comput., 2014)

HeteroDoop: A MapReduce Programming System for Accelerator Clusters. - Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann (HPDC, 2015)

HYDRA : Extending Shared Address Programming for Accelerator Clusters. - Putt Sakdhnagool; Amit Sabne; Rudolf Eigenmann (LCPC, 2015)

PETRA: Performance Evaluation Tool for Modern Parallelizing Compilers. - Dheya Mustafa; Rudolf Eigenmann (Int. J. Parallel Program., 2015)

POSTER: Pagoda: A Runtime System to Maximize GPU Utilization in Data Parallel Tasks with Limited Parallelism. - Tsung Tai Yeh; Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann; Timothy G. Rogers (PACT, 2016)

Harnessing Parallelism in Multicore Systems to Expedite and Improve Function Approximation. - Aurangzeb; Rudolf Eigenmann (LCPC, 2016)

Formalizing Structured Control Flow Graphs. - Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann (LCPC, 2016)

HiPA: history-based piecewise approximation for functions. - Aurangzeb; Rudolf Eigenmann (ICS, 2017)

Pagoda: Fine-Grained GPU Resource Virtualization for Narrow Tasks. - Tsung Tai Yeh; Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann; Timothy G. Rogers (PPoPP, 2017)

National Strategic Computing Initiative. - Rudi Eigenmann; Barry I. Schneider (Comput. Sci. Eng., 2018)

Optimizing GPU programs by register demotion: poster. - Putt Sakdhnagool; Amit Sabne; Rudolf Eigenmann (PPoPP, 2019)

Comparative analysis of coprocessors. - Putt Sakdhnagool; Amit Sabne; Rudolf Eigenmann (Concurr. Comput. Pract. Exp., 2019)

RegDem: Increasing GPU Performance via Shared Memory Register Spilling. - Putt Sakdhnagool; Amit Sabne; Rudolf Eigenmann (CoRR, 2019)

Pagoda: A GPU Runtime System for Narrow Tasks. - Tsung Tai Yeh; Amit Sabne; Putt Sakdhnagool; Rudolf Eigenmann; Timothy G. Rogers (ACM Trans. Parallel Comput., 2019)

Compile-time Parallelization of Subscripted Subscript Patterns. - Akshay Bhosale; Rudolf Eigenmann (IPDPS Workshops, 2020)

On the automatic parallelization of subscripted subscript patterns using array property analysis. - Akshay Bhosale; Rudolf Eigenmann (ICS, 2021)

iCetus: A Semi-automatic Parallel Programming Assistant. - Parinaz Barakhshan; Rudolf Eigenmann (LCPC, 2021)

Exchanging Best Practices and Tools for Supporting Computational and Data-Intensive Research, The Xpert Network. - Parinaz Barakhshan; Rudolf Eigenmann (CoRR, 2021)

Learning from Automatically Versus Manually Parallelized NAS Benchmarks. - Parinaz Barakhshan; Rudolf Eigenmann (LCPC, 2022)

Exchanging Best Practices for Supporting Computational and Data-Intensive Research, The Xpert Network. - Parinaz Barakhshan; Rudolf Eigenmann (PEARC, 2022)

A comparison between Automatically versus Manually Parallelized NAS Benchmarks. - Parinaz Barakhshan; Rudolf Eigenmann (CoRR, 2022)

A Portal for High-Precision Atomic Data and Computation: Design and Best Practices. - Parinaz Barakhshan; Akshay Bhosale; Amani Kiruga; Rudolf Eigenmann; Marianna S. Safronova; Bindiya Arora (CoRR, 2022)

CaRV - Accelerating Program Optimization through Capture, Replay, Validate. - Parinaz Barakhshan; Rudolf Eigenmann (SC Workshops, 2023)

Recurrence Analysis for Automatic Parallelization of Subscripted Subscripts. - Akshay Bhosale; Rudolf Eigenmann (PPoPP, 2024)

Best Practices for Developing Computational and Data-Intensive (CDI) Applications. - Parinaz Barakhshan; Rudolf Eigenmann (CoRR, 2024)

Should AI Optimize Your Code? A Comparative Study of Current Large Language Models Versus Classical Optimizing Compilers. - Miguel Romero Rosas; Miguel Torres Sanchez; Rudolf Eigenmann (CoRR, 2024)

Advancing Interactive Parallelization: iCetus. - Parinaz Barakhshan; Rudolf Eigenmann (Int. J. Parallel Program., 2025)