| 2005 | Automated type-based analysis of data races and atomicity. | Amit Sasturkar, Rahul Agarwal, Liqiang Wang, Scott D. Stoller |
| 2005 | Exposing speculative thread parallelism in SPEC2000. | Manohar K. Prabhu, Kunle Olukotun |
| 2005 | Extracting SMP parallelism for dense linear algebra algorithms from high-level specifications. | Tze Meng Low, Robert A. van de Geijn, Field G. Van Zee |
| 2005 | Automatic multithreading and multiprocessing of C programs for IXP. | Long Li, Bo Huang, Jinquan Dai, Luddy Harrison |
| 2005 | A novel approach for partitioning iteration spaces with variable densities. | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Constantine D. Polychronopoulos |
| 2005 | Adaptive execution techniques for SMT multiprocessor architectures. | Changhee Jung, Daeseob Lim, Jaejin Lee, Sangyong Han |
| 2005 | Energy conservation in heterogeneous server clusters. | Taliver Heath, Bruno Diniz, Enrique V. Carrera, Wagner Meira Jr., Ricardo Bianchini |
| 2005 | Composable memory transactions. | Tim Harris, Simon Marlow, Simon L. Peyton Jones, Maurice Herlihy |
| 2005 | Revocable locks for non-blocking programming. | Tim Harris, Keir Fraser |
| 2005 | Why is graphics hardware so fast? | Pat Hanrahan |
| 2005 | Performance modeling and optimization of parallel out-of-core tensor contractions. | Xiaoyang Gao, Swarup Kumar Sahoo, Chi-Chung Lam, J. Ramanujam, Qingda Lu, Gerald Baumgartner, P. Sadayappan |
| 2005 | Using multiple energy gears in MPI programs on a power-scalable cluster. | Vincent W. Freeh, David K. Lowenthal |
| 2005 | A linear-time algorithm for optimal barrier placement. | Alain Darte, Robert Schreiber |
| 2005 | A sampling-based framework for parallel data mining. | Shengnan Cong, Jiawei Han, Jay P. Hoeflinger, David A. Padua |
| 2005 | System-wide performance monitors and their application to the optimization of coherent memory accesses. | Jean-Francois Collard, Norman P. Jouppi, Sami Yehia |
| 2005 | An evaluation of global address space languages: co-array fortran and unified parallel C. | Cristian Coarfa, Yuri Dotsenko, John M. Mellor-Crummey, Franois Cantonnet, Tarek A. El-Ghazawi, Ashrujit Mohanti, Yiyi Yao, Daniel G. Chavarra-Miranda |
| 2005 | Locality aware dynamic load management for massively multiplayer games. | Jin Chen, Baohua Wu, Margaret DeLap, Bjrn Knutsson, Honghui Lu, Cristiana Amza |
| 2005 | Fault tolerant high performance computing by a coding approach. | Zizhong Chen, Graham E. Fagg, Edgar Gabriel, Julien Langou, Thara Angskun, George Bosilca, Jack J. Dongarra |
| 2005 | Effective communication coalescing for data-parallel applications. | Daniel G. Chavarra-Miranda, John M. Mellor-Crummey |
| 2005 | Applications of synchronization coverage. | Arkady Bron, Eitan Farchi, Yonit Magid, Yarden Nir, Shmuel Ur |
| 2003 | Phoenix: a parallel programming model for accommodating dynamically joining/leaving resources. | Kenjiro Taura, Kenji Kaneda, Toshio Endo, Akinori Yonezawa |
| 2003 | Using generative design patterns to generate parallel code for a distributed memory environment. | Kai Tan, Duane Szafron, Jonathan Schaeffer, John Anvik, Steve MacDonald |
| 2003 | A component architecture for LAM/MPI. | Jeffrey M. Squyres |
| 2003 | ARMI: an adaptive, platform independent communication library. | Steven Saunders, Lawrence Rauchwerger |
| 2003 | Adapting convergent scheduling using machine learning. | Diego Puppin |