Predicting the Running Times of Parallel Programs by Simulation. - Radu Rugina; Klaus E. Schauser (IPPS/SPDP, 1998)

Pointer Analysis for Multithreaded Programs. - Radu Rugina; Martin C. Rinard (PLDI, 1999)

Automatic Parallelization of Divide and Conquer Algorithms. - Radu Rugina; Martin C. Rinard (PPoPP, 1999)

Recursion Unrolling for Divide and Conquer Programs. - Radu Rugina; Martin C. Rinard (LCPC, 2000)

Design-Driven Compilation. - Radu Rugina; Martin C. Rinard (CC, 2001)

Static Analysis of Accessed Regions in Recursive Data Structures. - Stephen Chong; Radu Rugina (SAS, 2003)

Pointer analysis for structured parallel programs. - Radu Rugina; Martin C. Rinard (ACM Trans. Program. Lang. Syst., 2003)

Region analysis and transformation for Java programs. - Sigmund Cherem; Radu Rugina (ISMM, 2004)

Shape Analysis Quantitative Shape Analysis. - Radu Rugina (SAS, 2004)

Region-based shape analysis with tracked locations. - Brian Hackett; Radu Rugina (POPL, 2005)

A Verifier for Region-Annotated Java Bytecodes. - Sigmund Cherem; Radu Rugina (Bytecode@ETAPS, 2005)

Symbolic bounds analysis of pointers, array indices, and accessed memory regions. - Radu Rugina; Martin C. Rinard (ACM Trans. Program. Lang. Syst., 2005)

Compile-time deallocation of individual objects. - Sigmund Cherem; Radu Rugina (ISMM, 2006)

Memory Leak Analysis by Contradiction. - Maksim Orlovich; Radu Rugina (SAS, 2006)

A Practical Escape and Effect Analysis for Building Lightweight Method Summaries. - Sigmund Cherem; Radu Rugina (CC, 2007)

Uniqueness inference for compile-time object deallocation. - Sigmund Cherem; Radu Rugina (ISMM, 2007)

Compiler-Enhanced Incremental Checkpointing. - Greg Bronevetsky; Daniel Marques; Keshav Pingali; Radu Rugina (LCPC, 2007)

Practical memory leak detection using guarded value-flow analysis. - Sigmund Cherem; Lonnie Princehouse; Radu Rugina (PLDI, 2007)

Maintaining Doubly-Linked List Invariants in Shape Analysis with Local Reasoning. - Sigmund Cherem; Radu Rugina (VMCAI, 2007)

Demand-driven alias analysis for C. - Xin Zheng; Radu Rugina (POPL, 2008)

Compiler-enhanced incremental checkpointing for OpenMP applications. - Greg Bronevetsky; Daniel Marques; Keshav Pingali; Sally A. McKee; Radu Rugina (IPDPS, 2009)

Software Techniques for Avoiding Hardware Virtualization Exits. - Ole Agesen; Jim Mattson; Radu Rugina; Jeffrey Sheldon (USENIX ATC, 2012)