Abstract is missing.
- Code Generation in the Polyhedral Model Is Easier Than You ThinkCédric Bastoul. 7-16 [doi]
- A Compiler Framework for Recovery Code Generation in General Speculative OptimizationsJin Lin, Wei-Chung Hsu, Pen-Chung Yew, Roy Dz-Ching Ju, Tin-Fook Ngai. 17-28 [doi]
- A Multi-Platform Co-Array Fortran CompilerYuri Dotsenko, Cristian Coarfa, John M. Mellor-Crummey. 29-40 [doi]
- Retargeting JIT Compilers by using C-Compiler Generated Executable CodeM. Anton Ertl, David Gregg. 41-50 [doi]
- Adding Limited Reconfigurability to Superscalar ProcessorsMarc Epalza, Paolo Ienne, Daniel Mlynek. 53-62 [doi]
- Architectural Support for Enhanced SMT Job SchedulingAlex Settle, Joshua L. Kihm, Andrew Janiszewski, Daniel A. Connors. 63-73 [doi]
- Static Placement, Dynamic Issue (SPDI) Scheduling for EDGE ArchitecturesRamadass Nagarajan, Sundeep K. Kushwaha, Doug Burger, Kathryn S. McKinley, Calvin Lin, Stephen W. Keckler. 74-84 [doi]
- A High-Performance SIMD Floating Point Unit for BlueGene/L: Architecture, Compilation, and Algorithm DesignLeonardo R. Bachega, Siddhartha Chatterjee, Kenneth A. Dockser, John A. Gunnels, Manish Gupta, Fred G. Gustavson, Christopher A. Lapkowski, Gary K. Liu, Mark P. Mendell, Charles D. Wait, T. J. Christopher Ward. 85-96 [doi]
- Impact of Java Memory Model on Out-of-Order MultiprocessorsTulika Mitra, Abhik Roychoudhury, Qinghua Shen. 99-110 [doi]
- Fair Cache Sharing and Partitioning in a Chip Multiprocessor ArchitectureSeongbeom Kim, Dhruba Chandra, Yan Solihin. 111-122 [doi]
- Architectural Support for High Speed Protection of Memory Integrity and Confidentiality in Multiprocessor SystemsWeidong Shi, Hsien-Hsin S. Lee, Mrinmoy Ghosh, Chenghuai Lu. 123-134 [doi]
- AC/DC: An Adaptive Data Cache PrefetcherKyle J. Nesbit, Ashutosh S. Dhodapkar, James E. Smith. 135-145 [doi]
- The Earth Simulator and Beyond-Technological Considerations Toward the Sustained PetaFlops MachineTadashi Watanabe. 149 [doi]
- The Energy Impact of Aggressive Loop FusionYongKang Zhu, Grigorios Magklis, Michael L. Scott, Chen Ding, David H. Albonesi. 153-164 [doi]
- Scalable High Performance Cross-Module InliningDhruva R. Chakrabarti, Luis A. Lozano, Xinliang D. Li, Robert Hundt, Shin-Ming Liu. 165-176 [doi]
- Decoupled Software Pipelining with the Synchronization ArrayRam Rangan, Neil Vachharajani, Manish Vachharajani, David I. August. 177-188 [doi]
- Fast Paths in Concurrent ProgramsWen Xu, Sanjeev Kumar, Kai Li. 189-200 [doi]
- Compiler Estimation of Load Imbalance Overhead in Speculative ParallelizationJialin Dou, Marcelo H. Cintra. 203-214 [doi]
- Implementing Malleability on MPI JobsGladys Utrera, Julita Corbalán, Jesús Labarta. 215-224 [doi]
- Partitioning of Code for a Massively Parallel MachineMichael Ball, Cristina Cifuentes, Deepankar Bairagi. 225-236 [doi]
- Polymorphic Processors: How to Expose Arbitrary Hardware Functionality to ProgrammersStamatis Vassiliadis. 239 [doi]
- The Value Evolution Graph and its Use in Memory Reference AnalysisSilvius Rus, Dongmin Zhang, Lawrence Rauchwerger. 243-254 [doi]
- TO-Lock: Removing Lock Overhead Using the Owners Temporal LocalityTakeshi Ogasawara, Hideaki Komatsu, Toshio Nakatani. 255-266 [doi]
- The Stream Virtual MachineFrancois Labonte, Peter R. Mattson, William Thies, Ian Buck, Christos Kozyrakis, Mark Horowitz. 267-277 [doi]
- An Adaptive Algorithm Selection FrameworkHao Yu, Dongmin Zhang, Lawrence Rauchwerger. 278-289 [doi]