Abstract is missing.
- Toward molecular programming with DNAErik Winfree. 1 [doi]
- Overshadow: a virtualization-based approach to retrofitting protection in commodity operating systemsXiaoxin Chen, Tal Garfinkel, E. Christopher Lewis, Pratap Subrahmanyam, Carl A. Waldspurger, Dan Boneh, Jeffrey S. Dwoskin, Dan R. K. Ports. 2-13 [doi]
- How low can you go?: recommendations for hardware-supported minimal TCB code executionJonathan M. McCune, Bryan Parno, Adrian Perrig, Michael K. Reiter, Arvind Seshadri. 14-25 [doi]
- Accelerating two-dimensional page walks for virtualized systemsRavi Bhargava, Ben Serebrin, Francesco Spadini, Srilatha Manne. 26-35 [doi]
- Efficiency trends and limits from comprehensive microarchitectural adaptivityBenjamin C. Lee, David Brooks. 36-47 [doi]
- No power struggles: coordinated multi-level power management for the data centerRamya Raghavendra, Parthasarathy Ranganathan, Vanish Talwar, Zhikui Wang, Xiaoyun Zhu. 48-59 [doi]
- Exploiting access semantics and program behavior to reduce snoop power in chip multiprocessorsChinnakrishnan S. Ballapuram, Ahmad Sharif, Hsien-Hsin S. Lee. 60-69 [doi]
- PICSEL: measuring user-perceived performance to control dynamic frequency scalingArindam Mallik, Jack Cosgrove, Robert P. Dick, Gokhan Memik, Peter A. Dinda. 70-79 [doi]
- Improving the performance of object-oriented languages with dynamic predication of indirect jumpsJosé A. Joao, Onur Mutlu, Hyesoon Kim, Rishi Agarwal, Yale N. Patt. 80-90 [doi]
- The mapping collector: virtual memory support for generational, parallel, and concurrent compactionMichal Wegiel, Chandra Krintz. 91-102 [doi]
- Hardbound: architectural support for spatial safety of the C programming languageJoe Devietti, Colin Blundell, Milo M. K. Martin, Steve Zdancewic. 103-114 [doi]
- Archipelago: trading address space for reliability and securityVitaliy B. Lvin, Gene Novark, Emery D. Berger, Benjamin G. Zorn. 115-124 [doi]
- Accurate branch prediction for short threadsBumyong Choi, Leo Porter, Dean M. Tullsen. 125-134 [doi]
- Adaptive set pinning: managing shared caches in chip multiprocessorsShekhar Srikantaiah, Mahmut T. Kandemir, Mary Jane Irwin. 135-144 [doi]
- SoftSig: software-exposed hardware signatures for code analysis and optimizationJames Tuck, Wonsun Ahn, Luis Ceze, Josep Torrellas. 145-156 [doi]
- Predictor virtualizationIoana Burcea, Stephen Somogyi, Andreas Moshovos, Babak Falsafi. 157-167 [doi]
- The design and implementation of microdriversVinod Ganapathy, Matthew J. Renzelmann, Arini Balakrishnan, Michael M. Swift, Somesh Jha. 168-178 [doi]
- Tapping into the fountain of CPUs: on operating system support for programmable devicesYaron Weinsberg, Danny Dolev, Tal Anker, Muli Ben-Yehuda, Pete Wyckoff. 179-188 [doi]
- Hardware counter driven on-the-fly request signaturesKai Shen, Ming Zhong, Sandhya Dwarkadas, Chuanpeng Li, Christopher Stewart, Xiao Zhang. 189-200 [doi]
- Dispersing proprietary applications as benchmarks through code mutationLuk Van Ertvelde, Lieven Eeckhout. 201-210 [doi]
- Understanding and visualizing full systems with data flow tomographyShashidhar Mysore, Bita Mazloom, Banit Agrawal, Timothy Sherwood. 211-221 [doi]
- Communication optimizations for global multi-threaded instruction schedulingGuilherme Ottoni, David I. August. 222-232 [doi]
- Optimistic parallelism benefits from data partitioningMilind Kulkarni, Keshav Pingali, Ganesh Ramanarayanan, Bruce Walter, Kavita Bala, L. Paul Chew. 233-243 [doi]
- Xoc, an extension-oriented compiler for systems programmingRuss Cox, Tom Bergan, Austin T. Clements, M. Frans Kaashoek, Eddie Kohler. 244-254 [doi]
- Adapting to intermittent faults in multicore systemsPhilip M. Wells, Koushik Chakraborty, Gurindar S. Sohi. 255-264 [doi]
- Understanding the propagation of hard errors to software and implications for resilient system designMan-Lap Li, Pradeep Ramachandran, Swarup Kumar Sahoo, Sarita V. Adve, Vikram S. Adve, Yuanyuan Zhou. 265-276 [doi]
- Feedback-driven threading: power-efficient and high-performance execution of multi-threaded workloads on CMPsM. Aater Suleman, Moinuddin K. Qureshi, Yale N. Patt. 277-286 [doi]
- Merge: a programming model for heterogeneous multi-core systemsMichael D. Linderman, Jamison D. Collins, Hong Wang 0003, Teresa H. Y. Meng. 287-296 [doi]
- Streamware: programming general-purpose multicore processors using streamsJayanth Gummaraju, Joel Coburn, Yoshio Turner, Mendel Rosenblum. 297-307 [doi]
- Parallelizing security checks on commodity hardwareEdmund B. Nightingale, Daniel Peek, Peter M. Chen, Jason Flinn. 308-318 [doi]
- Better bug reporting with better privacyMiguel Castro, Manuel Costa, Jean-Philippe Martin. 319-328 [doi]
- Learning from mistakes: a comprehensive study on real world concurrency bug characteristicsShan Lu, Soyeon Park, Eunsoo Seo, Yuanyuan Zhou. 329-339 [doi]