default search action
42nd MICRO 2009: New York, NY, USA
- David H. Albonesi, Margaret Martonosi, David I. August, José F. Martínez:
42st Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-42 2009), December 12-16, 2009, New York, New York, USA. ACM 2009, ISBN 978-1-60558-798-1
Keynote 1
- Balaram Sinharoy:
POWER7 multi-core processor design. 1
Memory system
- Wangyuan Zhang, Tao Li:
Characterizing and mitigating the impact of process variations on phase change based memory systems. 2-13 - Moinuddin K. Qureshi, John P. Karidis, Michele Franceschini, Vijayalakshmi Srinivasan, Luis A. Lastras, Bülent Abali:
Enhancing lifetime and security of PCM-based main memory with start-gap wear leveling. 14-23 - Laura M. Grupp, Adrian M. Caulfield, Joel Coburn, Steven Swanson, Eitan Yaakobi, Paul H. Siegel, Jack K. Wolf:
Characterizing flash memory: anomalies, observations, and applications. 24-33 - George L. Yuan, Ali Bakhoda, Tor M. Aamodt:
Complexity effective memory access scheduling for many-core accelerator architectures. 34-44
Optimization
- Chi-Keung Luk, Sunpyo Hong, Hyesoon Kim:
Qilin: exploiting parallelism on heterogeneous multiprocessors with adaptive mapping. 45-55 - Changhee Jung, Nathan Clark:
DDT: design and evaluation of a dynamic program analysis for optimizing data structure usage. 56-66 - Hongbo Rong:
Tree register allocation. 67-77 - Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, Grigori Fursin, Michael F. P. O'Boyle:
Portable compiler optimisation across embedded programs and microarchitectures using machine learning. 78-88
Fault tolerance
- Zeshan Chishti, Alaa R. Alameldeen, Chris Wilkerson, Wei Wu, Shih-Lien Lu:
Improving cache lifetime reliability at ultra-low voltages. 89-99 - Amin Ansari, Shantanu Gupta, Shuguang Feng, Scott A. Mahlke:
ZerehCache: armoring cache architectures in high defect density technologies. 100-110 - Jaume Abella, Javier Carretero, Pedro Chaparro, Xavier Vera, Antonio González:
Low Vccmin fault-tolerant cache with highly predictable performance. 111-121 - Siva Kumar Sastry Hari, Man-Lap Li, Pradeep Ramachandran, Byn Choi, Sarita V. Adve:
mSWAT: low-cost hardware fault detection and diagnosis for multicore systems. 122-132
Transactional memory/memory consistency
- Wonsun Ahn, Shanxiang Qi, M. Nicolaides, Josep Torrellas, Jae-Woo Lee, Xing Fang, Samuel P. Midkiff, David C. Wong:
BulkCompiler: high-performance sequential consistency through cooperative compiler and hardware support. 133-144 - Sasa Tomic, Cristian Perfumo, Chinmay Eishan Kulkarni, Adrià Armejach, Adrián Cristal, Osman S. Unsal, Tim Harris, Mateo Valero:
EazyHTM: eager-lazy hardware transactional memory. 145-155 - Geoffrey Blake, Ronald G. Dreslinski, Trevor N. Mudge:
Proactive transaction scheduling for contention management. 156-167
Power
- Alex Shye, Benjamin Scholbrock, Gokhan Memik:
Into the wild: studying real user activity patterns to guide power optimizations for mobile architectures. 168-178 - Mahesh Ketkar, Eli Chiprout:
A microarchitecture-based framework for pre- and post-silicon power delivery analysis. 179-188 - Vasileios Kontorinis, Amirali Shayan, Dean M. Tullsen, Rakesh Kumar:
Reducing peak power with a table-driven adaptive processor core. 189-200
3D/caches
- Gabriel H. Loh:
Extending the effectiveness of 3D-stacked DRAM caches with an adaptive multi-queue policy. 201-212 - Alejandro Valero, Julio Sahuquillo, Salvador Petit, Vicente Lorente, Ramon Canal, Pedro López, José Duato:
An hybrid eDRAM/SRAM macrocell to implement first-level data caches. 213-221 - Bo Zhao, Yu Du, Youtao Zhang, Jun Yang:
Variation-tolerant non-uniform 3D cache management in die stacked multicore processor. 222-231
On-chip networks
- Niket Agarwal, Li-Shiuan Peh, Niraj K. Jha:
In-network coherence filtering: snoopy coherence without broadcasts. 232-243 - Mitchell Hayenga, Natalie D. Enright Jerger, Mikko H. Lipasti:
SCARAB: a single cycle adaptive routing and bufferless network. 244-254 - John Kim:
Low-cost router microarchitecture for on-chip networks. 255-266
Keynote 2
- Mark Horowitz:
Why design must change: rethinking digital design. 267
On-chip networks
- Boris Grot, Stephen W. Keckler, Onur Mutlu:
Preemptive virtual clock: a flexible, efficient, and cost-effective QOS scheme for networks-on-chip. 268-279 - Reetuparna Das, Onur Mutlu, Thomas Moscibroda, Chita R. Das:
Application-aware prioritization mechanisms for on-chip networks. 280-291 - Asit K. Mishra, Reetuparna Das, Soumya Eachempati, Ravishankar R. Iyer, Narayanan Vijaykrishnan, Chita R. Das:
A case for dynamic frequency tuning in on-chip networks. 292-303 - Dana Vantrease, Nathan L. Binkert, Robert Schreiber, Mikko H. Lipasti:
Light speed arbitration and flow control for nanophotonic interconnects. 304-315
Memory systems
- Eiman Ebrahimi, Onur Mutlu, Chang Joo Lee, Yale N. Patt:
Coordinated control of multiple prefetchers in multi-core systems. 316-326 - Chang Joo Lee, Veynu Narasiman, Onur Mutlu, Yale N. Patt:
Improving memory bank-level parallelism in the presence of prefetching. 327-336 - Ciji Isen, Lizy Kurian John:
ESKIMO: Energy savings using Semantic Knowledge of Inconsequential Memory Occupancy for DRAM subsystem. 337-346 - Sangyeun Cho, Hyunjin Lee:
Flip-N-Write: a simple deterministic technique to improve PRAM write performance, energy and endurance. 347-357
Reconfigurability/security
- Alex Solomatnikov, Amin Firoozshahian, Ofer Shacham, Zain Asgar, Megan Wachs, Wajahat Qadeer, Stephen Richardson, Mark Horowitz:
Using a configurable processor generator for computer architecture prototyping. 358-369 - Hyunchul Park, Yongjun Park, Scott A. Mahlke:
Polymorphic pipeline array: a flexible multicore accelerator with virtualized execution for mobile multimedia applications. 370-380 - Hari Kannan:
Ordering decoupled metadata accesses in multiprocessors. 381-390 - Haibo Chen, Liwei Yuan, Xi Wu, Binyu Zang, Bo Huang, Pen-Chung Yew:
Control flow obfuscation with information flow tracking. 391-400
Caches
- Mainak Chaudhuri:
Pseudo-LIFO: the foundation of a new family of replacement policies for last-level caches. 401-412 - Daniel Hackenberg, Daniel Molka, Wolfgang E. Nagel:
Comparing cache architectures and coherency protocols on x86-64 multicore SMP systems. 413-422 - Jason Zebchuk, Vijayalakshmi Srinivasan, Moinuddin K. Qureshi, Andreas Moshovos:
A tagless coherence directory. 423-434
Variations/power
- Meeta Sharma Gupta, Jude A. Rivers, Pradip Bose, Gu-Yeon Wei, David M. Brooks:
Tribeca: design for PVT variations with local recovery and fine-grained adaptation. 435-446 - Ulya R. Karpuzcu, Brian Greskamp, Josep Torrellas:
The BubbleWrap many-core: popping cores for sequential acceleration. 447-458 - Efraim Rotem, Avi Mendelson, Ran Ginosar, Uri C. Weiser:
Multiple clock and voltage domains for chip multi processors. 459-468
Potpourri
- Sheng Li, Jung Ho Ahn, Richard D. Strong, Jay B. Brockman, Dean M. Tullsen, Norman P. Jouppi:
McPAT: an integrated power, area, and timing modeling framework for multicore and manycore architectures. 469-480 - Vladimir Cakarevic, Petar Radojkovic, Javier Verdú, Alex Pajuelo, Francisco J. Cazorla, Mario Nemirovsky, Mateo Valero:
Characterizing the resource-sharing levels in the UltraSPARC T2 processor. 481-492 - Mohit Tiwari, Xun Li, Hassan M. G. Wassel, Frederic T. Chong, Timothy Sherwood:
Execution leases: a hardware-supported mechanism for enforcing strong non-interference. 493-504
Caches
- Mahmut T. Kandemir, Sai Prashanth Muralidhara, Sri Hari Krishna Narayanan, Yuanrui Zhang, Ozcan Ozturk:
Optimizing shared cache behavior of chip multiprocessors. 505-516 - Shekhar Srikantaiah, Mahmut T. Kandemir, Qian Wang:
SHARP control: controlled shared cache management in chip multiprocessors. 517-528 - Dyer Rolán, Basilio B. Fraguela, Ramon Doallo:
Adaptive line placement with the set balancing cache. 529-540
Debugging
- Adrian Nistor, Darko Marinov, Josep Torrellas:
Light64: lightweight hardware support for data race detection during systematic testing of parallel programs. 541-552 - Brandon Lucia, Luis Ceze:
Finding concurrency bugs with context-aware communication graphs. 553-563 - Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Zijiang Yang, Cristiano Pereira:
Offline symbolic analysis for multi-processor execution replay. 564-575 - Gilles Pokam, Cristiano Pereira, Klaus Danne, Rolf Kassa, Ali-Reza Adl-Tabatabai:
Architecting a chunk-based memory race recorder in modern CMPs. 576-585
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.