ASPLOS A*

40 papers

YearTitle / Authors
2006A comparison of software and hardware techniques for x86 virtualization.
Keith Adams, Ole Agesen
2006A defect tolerant self-organizing nanoscale SIMD architecture.
Jaidev P. Patwardhan, Vijeta Johri, Chris Dwyer, Alvin R. Lebeck
2006A new idiom recognition framework for exploiting hardware-assist instructions.
Motohiro Kawahito, Hideaki Komatsu, Takao Moriyama, Hiroshi Inoue, Toshio Nakatani
2006A performance counter architecture for computing accurate CPI components.
Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis, James E. Smith
2006A probabilistic pointer analysis for speculative optimizations.
Jeff Da Silva, J. Gregory Steffan
2006A program transformation and architecture support for quantum uncomputation.
Ethan Schuchman, T. N. Vijaykumar
2006A regulated transitive reduction (RTR) for longer memory race recording.
Min Xu, Mark D. Hill, Rastislav Bodík
2006A spatial path scheduling algorithm for EDGE architectures.
Katherine E. Coons, Xia Chen, Doug Burger, Kathryn S. McKinley, Sundeep K. Kushwaha
2006AVIO: detecting atomicity violations via access interleaving invariants.
Shan Lu, Joseph A. Tucek, Feng Qin, Yuanyuan Zhou
2006Accelerator: using data parallelism to program GPUs for general-purpose uses.
David Tarditi, Sidd Puri, Jose Oglesby
2006Accurate and efficient regression modeling for microarchitectural performance and power prediction.
Benjamin C. Lee, David M. Brooks
2006Automatic generation of peephole superoptimizers.
Sorav Bansal, Alex Aiken
2006Bell: bit-encoding online memory leak detection.
Michael D. Bond, Kathryn S. McKinley
2006Combinatorial sketching for finite programs.
Armando Solar-Lezama, Liviu Tancau, Rastislav Bodík, Sanjit A. Seshia, Vijay A. Saraswat
2006Comprehensively and efficiently protecting the heap.
Mazen Kharbutli, Xiaowei Jiang, Yan Solihin, Guru Venkataramani, Milos Prvulovic
2006Computation spreading: employing hardware migration to specialize CMP cores on-the-fly.
Koushik Chakraborty, Philip M. Wells, Gurindar S. Sohi
2006Efficiently exploring architectural design spaces via predictive modeling.
Engin Ipek, Sally A. McKee, Rich Caruana, Bronis R. de Supinski, Martin Schulz
2006Exploiting coarse-grained task, data, and pipeline parallelism in stream programs.
Michael I. Gordon, William Thies, Saman P. Amarasinghe
2006Geiger: monitoring the buffer cache in a virtual machine environment.
Stephen T. Jones, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
2006HeapMD: identifying heap-based bugs using anomaly detection.
Trishul M. Chilimbi, Vinod Ganapathy
2006Hybrid transactional memory.
Peter Damron, Alexandra Fedorova, Yossi Lev, Victor Luchangco, Mark Moir, Daniel Nussbaum
2006Impact of virtualization on computer architecture and operating systems.
Mendel Rosenblum
2006Instruction scheduling for a tiled dataflow architecture.
Martha Mercaldi, Steven Swanson, Andrew Petersen, Andrew Putnam, Andrew Schwerin, Mark Oskin, Susan J. Eggers
2006Integrated network interfaces for high-bandwidth TCP/IP.
Nathan L. Binkert, Ali G. Saidi, Steven K. Reinhardt
2006Introspective 3D chips.
Shashidhar Mysore, Banit Agrawal, Navin Srivastava, Sheng-Chih Lin, Kaustav Banerjee, Timothy Sherwood
2006Mapping esterel onto a multi-threaded embedded processor.
Xin Li, Marian Boldt, Reinhard von Hanxleden
2006Mercury and freon: temperature emulation and management for server systems.
Taliver Heath, Ana Paula Centeno, Pradeep George, Luiz E. Ramos, Yogesh Jaluria, Ricardo Bianchini
2006PicoServer: using 3D stacking technology to enable a compact energy efficient chip multiprocessor.
Taeho Kgil, Shaun D'Souza, Ali G. Saidi, Nathan L. Binkert, Ronald G. Dreslinski, Trevor N. Mudge, Steven K. Reinhardt, Krisztián Flautner
2006Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2006, San Jose, CA, USA, October 21-25, 2006
John Paul Shen, Margaret Martonosi
2006Recording shared memory dependencies using strata.
Satish Narayanasamy, Cristiano Pereira, Brad Calder
2006SlicK: slice-based locality exploitation for efficient redundant multithreading.
Angshuman Parashar, Anand Sivasubramaniam, Sudhanva Gurumurthi
2006Software-based instruction caching for embedded processors.
Jason E. Miller, Anant Agarwal
2006Stealth prefetching.
Jason F. Cantin, Mikko H. Lipasti, James E. Smith
2006Supporting nested transactional memory in logTM.
Michelle J. Moravan, Jayaram Bobba, Kevin E. Moore, Luke Yen, Mark D. Hill, Ben Liblit, Michael M. Swift, David A. Wood
2006Tartan: evaluating spatial computation for whole program execution.
Mahim Mishra, Timothy J. Callahan, Tiberiu Chelcea, Girish Venkataramani, Seth Copen Goldstein, Mihai Budiu
2006Temporal search: detecting hidden malware timebombs with virtual machines.
Jedidiah R. Crandall, Gary Wassermann, Daniela Alvim Seabra de Oliveira, Zhendong Su, Shyhtsun Felix Wu, Frederic T. Chong
2006Tradeoffs in transactional memory virtualization.
JaeWoong Chung, Chi Cao Minh, Austen McDonald, Travis Skare, Hassan Chafi, Brian D. Carlstrom, Christos Kozyrakis, Kunle Olukotun
2006Ultra low-cost defect protection for microprocessor pipelines.
Smitha Shyam, Kypros Constantinides, Sujay Phadke, Valeria Bertacco, Todd M. Austin
2006Unbounded page-based transactional memory.
Weihaw Chuang, Satish Narayanasamy, Ganesh Venkatesh, Jack Sampson, Michael Van Biesbrouck, Gilles Pokam, Brad Calder, Osvaldo Colavin
2006Understanding prediction-based partial redundant threading for low-overhead, high- coverage fault tolerance.
Vimal K. Reddy, Eric Rotenberg, Sailashri Parthasarathy