| 2010 | A power-efficient all-optical on-chip interconnect using wavelength-based oblivious routing. Nevin Kirman, José F. Martínez |
| 2010 | A randomized scheduler with probabilistic guarantees of finding bugs. Sebastian Burckhardt, Pravesh Kothari, Madanlal Musuvathi, Santosh Nagarakatte |
| 2010 | A real system evaluation of hardware atomicity for software speculation. Naveen Neelakantam, David R. Ditzel, Craig B. Zilles |
| 2010 | Addressing shared resource contention in multicore processors via scheduling. Sergey Zhuravlev, Sergey Blagodurov, Alexandra Fedorova |
| 2010 | An asymmetric distributed shared memory model for heterogeneous parallel systems. Isaac Gelado, Javier Cabezas, Nacho Navarro, John E. Stone, Sanjay J. Patel, Wen-mei W. Hwu |
| 2010 | Analyzing multicore dumps to facilitate concurrency bug reproduction. Dasarath Weeratunge, Xiangyu Zhang, Suresh Jagannathan |
| 2010 | Butterfly analysis: adapting dataflow analysis to dynamic parallel monitoring. Michelle L. Goodstein, Evangelos Vlachos, Shimin Chen, Phillip B. Gibbons, Michael A. Kozuch, Todd C. Mowry |
| 2010 | COMPASS: a programmable data prefetcher using idle GPU shaders. Dong Hyuk Woo, Hsien-Hsin S. Lee |
| 2010 | Characterizing processor thermal behavior. Francisco J. Mesa-Martinez, Ehsan K. Ardestani, Jose Renau |
| 2010 | ConMem: detecting severe concurrency bugs through an effect-oriented approach. Wei Zhang, Chong Sun, Shan Lu |
| 2010 | Conservation cores: reducing the energy of mature computations. Ganesh Venkatesh, Jack Sampson, Nathan Goulding, Saturnino Garcia, Vladyslav Bryksin, Jose Lugo-Martinez, Steven Swanson, Michael Bedford Taylor |
| 2010 | CoreDet: a compiler and runtime system for deterministic multithreaded execution. Tom Bergan, Owen Anderson, Joseph Devietti, Luis Ceze, Dan Grossman |
| 2010 | Decoupling contention management from scheduling. Ryan Johnson, Radu Stoica, Anastasia Ailamaki, Todd C. Mowry |
| 2010 | Dynamic filtering: multi-purpose architecture support for language runtime systems. Tim Harris, Sasa Tomic, Adrián Cristal, Osman S. Unsal |
| 2010 | Dynamically replicated memory: building reliable systems from nanoscale resistive memories. Engin Ipek, Jeremy Condit, Edmund B. Nightingale, Doug Burger, Thomas Moscibroda |
| 2010 | Fairness via source throttling: a configurable and high-performance fairness substrate for multi-core memory systems. Eiman Ebrahimi, Chang Joo Lee, Onur Mutlu, Yale N. Patt |
| 2010 | Flexible architectural support for fine-grain scheduling. Daniel Sánchez, Richard M. Yoo, Christos Kozyrakis |
| 2010 | Inter-core cooperative TLB for chip multiprocessors. Abhishek Bhattacharjee, Margaret Martonosi |
| 2010 | Joint optimization of idle and cooling power in data centers while maintaining response time. Faraz Ahmad, T. N. Vijaykumar |
| 2010 | MacroSS: macro-SIMDization of streaming applications. Amir Hormati, Yoonseo Choi, Mark Woh, Manjunath Kudlur, Rodric M. Rabbah, Trevor N. Mudge, Scott A. Mahlke |
| 2010 | Micro-pages: increasing DRAM efficiency with locality-aware data placement. Kshitij Sudan, Niladrish Chatterjee, David W. Nellans, Manu Awasthi, Rajeev Balasubramonian, Al Davis |
| 2010 | Orthrus: efficient software integrity protection on multi-cores. Ruirui C. Huang, Daniel Y. Deng, G. Edward Suh |
| 2010 | ParaLog: enabling and accelerating online parallel monitoring of multithreaded applications. Evangelos Vlachos, Michelle L. Goodstein, Michael A. Kozuch, Shimin Chen, Babak Falsafi, Phillip B. Gibbons, Todd C. Mowry |
| 2010 | Power routing: dynamic power provisioning in the data center. Steven Pelley, David Meisner, Pooya Zandevakili, Thomas F. Wenisch, Jack Underwood |
| 2010 | Probabilistic job symbiosis modeling for SMT processor scheduling. Stijn Eyerman, Lieven Eeckhout |
| 2010 | Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2010, Pittsburgh, Pennsylvania, USA, March 13-17, 2010 James C. Hoe, Vikram S. Adve |
| 2010 | Request behavior variations. Kai Shen |
| 2010 | Respec: efficient online multiprocessor replayvia speculation and external determinism. Dongyoon Lee, Benjamin Wester, Kaushik Veeraraghavan, Satish Narayanasamy, Peter M. Chen, Jason Flinn |
| 2010 | SherLog: error diagnosis by connecting clues from run-time logs. Ding Yuan, Haohui Mai, Weiwei Xiong, Lin Tan, Yuanyuan Zhou, Shankar Pasupathy |
| 2010 | Shoestring: probabilistic soft error reliability on the cheap. Shuguang Feng, Shantanu Gupta, Amin Ansari, Scott A. Mahlke |
| 2010 | Specifying and dynamically verifying address translation-aware memory consistency. Bogdan F. Romanescu, Alvin R. Lebeck, Daniel J. Sorin |
| 2010 | Speculative parallelization using software multi-threaded transactions. Arun Raman, Hanjun Kim, Thomas R. Mason, Thomas B. Jablin, David I. August |
| 2010 | Technology for developing regions: Moore's law is not enough. Eric A. Brewer |
| 2010 | Virtualized and flexible ECC for main memory. Doe Hyun Yoon, Mattan Erez |