default search action
ASPLOS-XIII, 2008: Seattle, WA, USA
- Susan J. Eggers, James R. Larus:
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2008, Seattle, WA, USA, March 1-5, 2008. ACM 2008, ISBN 978-1-59593-958-6
Virtualization
- Xiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey S. Dwoskin, Dan R. K. Ports:
Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systems. 2-13 - Jonathan M. McCune, Bryan Parno, Adrian Perrig, Michael K. Reiter, Arvind Seshadri:
How low can you go?: recommendations for hardware-supported minimal TCB code execution. 14-25 - Ravi Bhargava, Ben Serebrin, Francesco Spadini, Srilatha Manne:
Accelerating two-dimensional page walks for virtualized systems. 26-35
Power
- Benjamin C. Lee, David M. Brooks:
Efficiency trends and limits from comprehensive microarchitectural adaptivity. 36-47 - Ramya Raghavendra, Parthasarathy Ranganathan, Vanish Talwar, Zhikui Wang, Xiaoyun Zhu:
No "power" struggles: coordinated multi-level power management for the data center. 48-59 - Chinnakrishnan S. Ballapuram, Ahmad Sharif, Hsien-Hsin S. Lee:
Exploiting access semantics and program behavior to reduce snoop power in chip multiprocessors. 60-69 - Arindam Mallik, Jack Cosgrove, Robert P. Dick, Gokhan Memik, Peter A. Dinda:
PICSEL: measuring user-perceived performance to control dynamic frequency scaling. 70-79
Programming
- José A. Joao, Onur Mutlu, Hyesoon Kim, Rishi Agarwal, Yale N. Patt:
Improving the performance of object-oriented languages with dynamic predication of indirect jumps. 80-90 - Michal Wegiel, Chandra Krintz:
The mapping collector: virtual memory support for generational, parallel, and concurrent compaction. 91-102 - Joe Devietti, Colin Blundell, Milo M. K. Martin, Steve Zdancewic:
Hardbound: architectural support for spatial safety of the C programming language. 103-114 - Vitaliy B. Lvin, Gene Novark, Emery D. Berger, Benjamin G. Zorn:
Archipelago: trading address space for reliability and security. 115-124
Microarchitecture
- Bumyong Choi, Leo Porter, Dean M. Tullsen:
Accurate branch prediction for short threads. 125-134 - Shekhar Srikantaiah, Mahmut T. Kandemir, Mary Jane Irwin:
Adaptive set pinning: managing shared caches in chip multiprocessors. 135-144 - James Tuck, Wonsun Ahn, Luis Ceze, Josep Torrellas:
SoftSig: software-exposed hardware signatures for code analysis and optimization. 145-156 - Ioana Burcea, Stephen Somogyi, Andreas Moshovos, Babak Falsafi:
Predictor virtualization. 157-167
Performance
- Vinod Ganapathy, Matthew J. Renzelmann, Arini Balakrishnan, Michael M. Swift, Somesh Jha:
The design and implementation of microdrivers. 168-178 - Yaron Weinsberg, Danny Dolev, Tal Anker, Muli Ben-Yehuda, Pete Wyckoff:
Tapping into the fountain of CPUs: on operating system support for programmable devices. 179-188
OS
- Kai Shen, Ming Zhong, Sandhya Dwarkadas, Chuanpeng Li, Christopher Stewart, Xiao Zhang:
Hardware counter driven on-the-fly request signatures. 189-200 - Luk Van Ertvelde, Lieven Eeckhout:
Dispersing proprietary applications as benchmarks through code mutation. 201-210 - Shashidhar Mysore, Bita Mazloom, Banit Agrawal, Timothy Sherwood:
Understanding and visualizing full systems with data flow tomography. 211-221
Compiler
- Guilherme Ottoni, David I. August:
Communication optimizations for global multi-threaded instruction scheduling. 222-232 - Milind Kulkarni, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, L. Paul Chew:
Optimistic parallelism benefits from data partitioning. 233-243 - Russ Cox, Tom Bergan, Austin T. Clements, M. Frans Kaashoek, Eddie Kohler:
Xoc, an extension-oriented compiler for systems programming. 244-254
Fault tolerance
- Philip M. Wells, Koushik Chakraborty, Gurindar S. Sohi:
Adapting to intermittent faults in multicore systems. 255-264 - Man-Lap Li, Pradeep Ramachandran, Swarup Kumar Sahoo, Sarita V. Adve, Vikram S. Adve, Yuanyuan Zhou:
Understanding the propagation of hard errors to software and implications for resilient system design. 265-276
Parallelism
- M. Aater Suleman, Moinuddin K. Qureshi, Yale N. Patt:
Feedback-driven threading: power-efficient and high-performance execution of multi-threaded workloads on CMPs. 277-286 - Michael D. Linderman, Jamison D. Collins, Hong Wang, Teresa H. Meng:
Merge: a programming model for heterogeneous multi-core systems. 287-296 - Jayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum:
Streamware: programming general-purpose multicore processors using streams. 297-307
Security & bugs
- Edmund B. Nightingale, Daniel Peek, Peter M. Chen, Jason Flinn:
Parallelizing security checks on commodity hardware. 308-318 - Miguel Castro, Manuel Costa, Jean-Philippe Martin:
Better bug reporting with better privacy. 319-328 - Shan Lu, Soyeon Park, Eunsoo Seo, Yuanyuan Zhou:
Learning from mistakes: a comprehensive study on real world concurrency bug characteristics. 329-339 - Erik Winfree:
Toward molecular programming with DNA. 1
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.