ASPLOS-XVI, 2011:
Newport Beach, CA, USA
Rajiv Gupta, Todd C. Mowry (Eds.):
Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2011, Newport Beach, CA, USA, March 5-11, 2011.
ACM 2011, ISBN 978-1-4503-0266-1
Keynote
Better logging support for software debugging
- Ding Yuan, Jing Zheng, Soyeon Park, Yuanyuan Zhou, Stefan Savage:
Improving software diagnosability via log enhancement.
3-14

- Kaushik Veeraraghavan, Dongyoon Lee, Benjamin Wester, Jessica Ouyang, Peter M. Chen, Jason Flinn, Satish Narayanasamy:
DoublePlay: parallelizing sequential logging and replay.
15-26

Understanding and improving transactional memory
- Jared Casper, Tayo Oguntebi, Sungpack Hong, Nathan Grasso Bronson, Christos Kozyrakis, Kunle Olukotun:
Hardware acceleration of transactional memory on commodity systems.
27-38

- Luke Dalessandro, François Carouge, Sean White, Yossi Lev, Mark Moir, Michael L. Scott, Michael F. Spear:
Hybrid NOrec: a case study in the effectiveness of best effort hardware transactional memory.
39-52

Innovations in memory ordering models for parallel machines
- Abhayendra Singh, Daniel Marino, Satish Narayanasamy, Todd D. Millstein, Madanlal Musuvathi:
Efficient processor support for DRFx, a memory model with exceptions.
53-66

- Joseph Devietti, Jacob Nelson, Tom Bergan, Luis Ceze, Dan Grossman:
RCDC: a relaxed consistency deterministic computer.
67-78

- Jacob Burnim, George C. Necula, Koushik Sen:
Specifying and checking semantic atomicity for multithreaded programs.
79-90

Programming for persistent memory
Enhancing device driver reliability
Novel computing platforms
Saving power and energy
- Navin Sharma, Sean Kenneth Barker, David E. Irwin, Prashant J. Shenoy:
Blink: managing server clusters on intermittent power.
185-198

- Henry Hoffmann, Stelios Sidiroglou, Michael Carbin, Sasa Misailovic, Anant Agarwal, Martin C. Rinard:
Dynamic knobs for responsive power-aware computing.
199-212

- Song Liu, Karthik Pattabiraman, Thomas Moscibroda, Benjamin G. Zorn:
Flikker: saving DRAM refresh-power through critical data partitioning.
213-224

- Qingyuan Deng, David Meisner, Luiz E. Ramos, Thomas F. Wenisch, Ricardo Bianchini:
MemScale: active low-power modes for main memory.
225-238

Recognizing software and concurrency bugs
- Qi Gao, Wenbin Zhang, Zhezhe Chen, Mai Zheng, Feng Qin:
2ndStrike: toward manifesting hidden concurrency typestate bugs.
239-250

- Wei Zhang, Junghee Lim, Ramya Olichandran, Joel Scherpelz, Guoliang Jin, Shan Lu, Thomas W. Reps:
ConSeq: detecting concurrency bugs through sequential errors.
251-264

- Vitaly Chipounov, Volodymyr Kuznetsov, George Candea:
S2E: a platform for in-vivo multi-path analysis of software systems.
265-278

Rethinking and protecting operating systems
Learning from the past:
drawing conclusions from extensive measurement studies
- Nicolas Palix, Gaël Thomas, Suman Saha, Christophe Calvès, Julia L. Lawall, Gilles Muller:
Faults in linux: ten years later.
305-318

- Hadi Esmaeilzadeh, Ting Cao, Xi Yang, Stephen M. Blackburn, Kathryn S. McKinley:
Looking back on the language and hardware revolutions: measured power, performance, and scaling.
319-332

New compiler optimizations
Exploiting parallelism on GPUs
Novel performance improvements
Last update Tue May 21 16:15:27 2013
CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page