| 2009 | Safe open-nested transactions through ownership. | Kunal Agrawal, I-Ting Angelina Lee, Jim Sukha |
| 2009 | Transactional memory with strong atomicity using off-the-shelf memory protection hardware. | Martn Abadi, Tim Harris, Mojtaba Mehrara |
| 2008 | Compiler optimizations for parallelizing general-purpose applications under thread-level speculation. | Antonia Zhai, Shengyue Wang, Pen-Chung Yew, Guojin He |
| 2008 | Automated application-level checkpointing based on live-variable analysis in MPI programs. | Panfeng Wang, Xuejun Yang, Hongyi Fu, Yunfei Du, Zhiyun Wang, Jia Jia |
| 2008 | ISP: a tool for model checking MPI programs. | Sarvani S. Vakkalanka, Subodh Sharma, Ganesh Gopalakrishnan, Robert M. Kirby |
| 2008 | An adaptive memory conscious approach for mining frequent trees: implications for multi-core architectures. | Shirish Tatikonda, Srinivasan Parthasarathy |
| 2008 | Experience on optimizing irregular computation for memory hierarchy in manycore architecture. | Guangming Tan, Dongrui Fan, Junchao Zhang, Andrew Russo, Guang R. Gao |
| 2008 | Assertional reasoning about data races in relaxed memory models. | Beverly A. Sanders, KyungHee Kim |
| 2008 | Optimization principles and application performance evaluation of a multithreaded GPU using CUDA. | Shane Ryoo, Christopher I. Rodrigues, Sara S. Baghsorkhi, Sam S. Stone, David Blair Kirk, Wen-mei W. Hwu |
| 2008 | Extracting coarse-grain parallelism in general-purpose programs. | Sean Rul, Hans Vandierendonck, Koen De Bosschere |
| 2008 | Modeling optimistic concurrency using quantitative dependence analysis. | Christoph von Praun, Rajesh Bordawekar, Calin Cascaval |
| 2008 | Enhancing the performance of MPI-IO applications by overlapping I/O, computation and communication. | Christina M. Patrick, Seung Woo Son, Mahmut T. Kandemir |
| 2008 | Probabilistic advanced reservations for batch-scheduled parallel machines. | Daniel Nurmi, Richard Wolski, John Brevik |
| 2008 | Performance without pain = productivity: data layout and collective communication in UPC. | Rajesh Nishtala, George Almsi, Calin Cascaval |
| 2008 | Quasi-static scheduling for safe futures. | Armand Navabi, Xiangyu Zhang, Suresh Jagannathan |
| 2008 | Where will all the threads come from? | John M. Mellor-Crummey |
| 2008 | Concurrent GC leveraging transactional memory. | Phil McGachey, Ali-Reza Adl-Tabatabai, Richard L. Hudson, Vijay Menon, Bratin Saha, Tatiana Shpeisman |
| 2008 | Toward high performance nonblocking software transactional memory. | Virendra J. Marathe, Mark Moir |
| 2008 | Formal specification of the MPI-2.0 standard in TLA+. | Guodong Li, Michael Delisi, Ganesh Gopalakrishnan, Robert M. Kirby |
| 2008 | Split hardware transactions: true nesting of transactions using best-effort hardware transactional memory. | Yossi Lev, Jan-Willem Maessen |
| 2008 | Cache-aware iteration space partitioning. | Arun Kejariwal, Alexandru Nicolau, Utpal Banerjee, Alexander V. Veidenbaum, Constantine D. Polychronopoulos |
| 2008 | ZOID: I/O-forwarding infrastructure for petascale architectures. | Kamil Iskra, John W. Romein, Kazutomo Yoshii, Peter H. Beckman |
| 2008 | A portable runtime interface for multi-level memory hierarchies. | Mike Houston, Ji Young Park, Manman Ren, Timothy J. Knight, Kayvon Fatahalian, Alex Aiken, William J. Dally, Pat Hanrahan |
| 2008 | Transactional boosting: a methodology for highly-concurrent transactional objects. | Maurice Herlihy, Eric Koskinen |
| 2008 | Programming with tiles. | Jia Guo, Ganesh Bikshandi, Basilio B. Fraguela, Mara Jess Garzarn, David A. Padua |