Abstract is missing.
- A Communication Framework for Fault-Tolerant Parallel ExecutionNagarajan Kanna, Jaspal Subhlok, Edgar Gabriel, Eshwar Rohit, David Anderson. 1-15 [doi]
- The STAPL pListGabriel Tanase, Xiabing Xu, Antal A. Buss, Harshvardhan, Ioannis Papadopoulos, Olga Pearce, Timmie G. Smith, Nathan Thomas, Mauro Bianco, Nancy M. Amato, Lawrence Rauchwerger. 16-30 [doi]
- Hardware Support for OpenMP Collective OperationsSoohong P. Kim, Samuel P. Midkiff, Henry G. Dietz. 31-49 [doi]
- Loop Transformation Recipes for Code Generation and Auto-TuningMary W. Hall, Jacqueline Chame, Chun Chen, Jaewook Shin, Gabe Rudy, Malik Murtaza Khan. 50-64 [doi]
- MIMD Interpretation on a GPUHenry G. Dietz, B. Dalton Young. 65-79 [doi]
- TL-DAE: Thread-Level Decoupled Access/Execution for OpenMP on the Cyclops-64 Many-Core ProcessorGe Gan, Joseph Manzano. 80-94 [doi]
- Mapping Streaming Languages to General Purpose Processors through VectorizationRaymond Manley, David Gregg. 95-110 [doi]
- A Balanced Approach to Application Performance TuningSouad Koliai, Stéphane Zuckerman, Emmanuel Oseret, Mickaël Ivascot, Tipp Moseley, Dinh Quang, William Jalby. 111-125 [doi]
- Automatically Tuning Parallel and Parallelized ProgramsChirag Dave, Rudolf Eigenmann. 126-139 [doi]
- DFT Performance Prediction in FFTWLiang Gu, Xiaoming Li. 140-156 [doi]
- Safe and Familiar Multi-core Programming by Means of a Hybrid Functional and Imperative LanguageRonald Veldema, Michael Philippsen. 157-171 [doi]
- Hierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data MovementYongHong Yan, Jisheng Zhao, Yi Guo, Vivek Sarkar. 172-187 [doi]
- OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP ServersKeiji Kimura, Masayoshi Mase, Hiroki Mikami, Takamichi Miyamoto, Jun Shirako, Hironori Kasahara. 188-202 [doi]
- Programming with IntervalsNicholas D. Matsakis, Thomas R. Gross. 203-217 [doi]
- Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with On-Chip Local MemoriesNikola Vujic, Lluc Alvarez, Marc González Tallada, Xavier Martorell, Eduard Ayguadé. 218-232 [doi]
- Synchronization-Free Automatic Parallelization: Beyond Affine Iteration-Space SlicingAnna Beletska, Wlodzimierz Bielecki, Albert Cohen, Marek Palkowski. 233-246 [doi]
- Automatic Data Distribution for Improving Data Locality on the Cell BE ArchitectureMiao Wang, François Bodin, Sébastien Matz. 247-262 [doi]
- Automatic Restructuring of Linked Data StructuresHarmen L. A. van der Spek, C. W. Mattias Holm, Harry A. G. Wijshoff. 263-277 [doi]
- Using the Meeting Graph Framework to Minimise Kernel Loop Unrolling for Scheduled LoopsMounira Bachir, David Gregg, Sid Ahmed Ali Touati. 278-292 [doi]
- Efficient Tiled Loop Generation: D-TilingDaeGon Kim, Sanjay V. Rajopadhye. 293-307 [doi]
- Effective Source-to-Source Outlining to Support Whole Program Empirical OptimizationChunhua Liao, Daniel J. Quinlan, Richard W. Vuduc, Thomas Panas. 308-322 [doi]
- Speculative Optimizations for Parallel Programs on MulticoresVijay Nagarajan, Rajiv Gupta. 323-337 [doi]
- Fastpath Speculative ParallelizationMichael F. Spear, Kirk Kelsey, Tongxin Bai, Luke Dalessandro, Michael L. Scott, Chen Ding, Peng Wu. 338-352 [doi]
- PSnAP: Accurate Synthetic Address Streams through Memory ProfilesCatherine Mills Olschanowsky, Mustafa M. Tikir, Laura Carrington, Allan Snavely. 353-367 [doi]
- Enforcing Textual Alignment of Collectives Using Dynamic ChecksAmir Kamil, Katherine A. Yelick. 368-382 [doi]
- A Code Generation Approach for Auto-Vectorization in the Spade CompilerHuayong Wang, Henrique Andrade, Bugra Gedik, Kun-Lung Wu. 383-390 [doi]
- Portable Just-in-Time Specialization of Dynamically Typed Scripting LanguagesKevin Williams, Jason McCandless, David Gregg. 391-398 [doi]
- Reducing Training Time in a One-Shot Machine Learning-Based CompilerJohn Thomson, Michael F. P. O Boyle, Grigori Fursin, Björn Franke. 399-407 [doi]
- Optimizing Local Memory Allocation and Assignment through a Decoupled ApproachBoubacar Diouf, Ozcan Ozturk, Albert Cohen. 408-415 [doi]
- Unrolling Loops Containing Task ParallelismRoger Ferrer, Alejandro Duran, Xavier Martorell, Eduard Ayguadé. 416-423 [doi]