A Communication Framework for Fault-Tolerant Parallel Execution / Nagarajan Kanna ; Jaspal Subhlok ; Edgar Gabriel ; Eshwar Rohit ; David Anderson |
The STAPL pList / Gabriel Tanase ; Xiabing Xu ; Antal Buss ; Harshvardhan ; Ioannis Papadopoulos ; Olga Pearce ; Timmie Simth ; Nathan Thomas ; Mauro Bianco ; Nancy M. Amato ; Lawrence Rauchwerger |
Hardware Support for OpenMP Collective Operations / Soohong P. Kim ; Samuel P. Midkiff ; Henry G. Dietz |
Loop Transformation Recipes for Code Generation and Auto-Tuning / Mary Hall ; Jacqueline Chame ; Chun Chen ; Jaewook Shin ; Gabe Rudy ; Malik Murtaza Khan |
MIMD Interpretation on a GPU / B. Dalton Young |
TL-DAE: Thread-Level Decoupled access/Execution for OpenMP on Cyclops-64 Many-Core Processor / Ge Gan ; Joseph Manzano |
Mapping Streaming Languages to General Purpose Processors through Vectorization / Raymond Manley ; David Gregg |
A Balanced Approach to application Performance Tuning / Souad Koliai ; Stéphane Zuckerman ; Emmanuel Oseret ; Mickaäl Ivascot ; Tipp Moseley ; Dinh Quang ; William Jalby |
Automatically Tuning Parallel and Parallelized Programs / Chirag Dave ; Rudolf Eigenmann |
DFT Performance Prediction in FFTW / Liang Gu ; Xiaoming Li |
Safe and Familiar Multi-core Programming by Means of a Hybrid Functional and Imperative Language / Ronald Veldema ; Michael Philippsen |
Hierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data Movement / Yonghong Yan ; Jisheng Zhao ; Yi Guo ; Vivek Sarkar |
OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP Servers / Kaiji Kimura ; Masayoshi Mase ; Hiroki Mikami ; Takamichi Miyamoto ; Jun Shirako ; Hironori Kasahara |
Programming with Intervals / Nicholas D. Matsakis ; Thomas R. Gross |
Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with on-Chip Local Memories / Nikola Vujic ; Lluc Alvarez ; Marc Gonzalez Tallada ; Xavier Martorell ; Eduard Ayguadé |
Synchronization-Free Automatic Parallelization: Beyond Affine Iteration-Space Slicing / Anna Beletska ; Wlodzimierz Bielecki ; Albert Cohen ; Marek Palkowski |
Automatic Data Distribution for Improving Data Locality on the Cell BE Architecture / Miao Wang ; François Bodin ; Sébastien Matz |
Automatic Restructuring of Linked Data Structures / Harmen L.A. van der Spek ; C.W. Mattias Holm ; Harry A.G. Wijshoff |
Using the Meeting Graph Framework to Minimise Kernal Loop Unrolling for Scheduled Loops / Mounira Bachir ; Sid-Ahmed-Ali Touati |
Efficient Tiled Loop Generation: D-Tiling / DaeGon Kim ; Sanjay Rajopadhye |
Effective Source-to-Source Outlining to Support Whole Program Empirical Optimization / Chunhua Liao ; Daniel J. Quinlan ; Richard Vuduc ; Thomas Panas |
Speculative Optimizations for Parallel programs on Multicores / Vijay Nagarajan ; Rajiv Gupta |
Fastpath Speculative Parallelization / Michael F. Spear ; Kirk Kelsey ; Tongxin Bai ; Luke Dalessandro ; Michael L. Scott ; Chen Ding ; Peng Wu |
PSnAp: Accurate Synthetic Address Streams through Memory Profiles / Catherine Mills Olschanowsky ; Mustafa M. Tikir ; Laura Carrington ; Allan Snavely |
Enforcing Textual Alignment of Collectives Using Dynamic Checks / Amir Kamil ; Katherine Yelick |
A Code Generation Approach for Auto- Vectoirization in the SPADE Compiler / Huayong Wang ; Henrique Andrede ; Bugra Gedik ; Kun-Lung Wu |
Portable Just-in-Time Specialization of Dynamically Typed Scripting Languages / Kevin Williams ; Jason McCandless |
Reducing Training Time in a One-Shot Machine Learning-Based Compiler / John Thomson ; Michael O'Boyle ; Grigori Fursin ; Björn Franke |
Optimizing Local Memory Allocation and Assignment through a Decoupled Approach / Boubacar Diouf ; Ozcan Ozturk |
Unrolling Loops Containing Task Parallelism / Rogar Ferrer ; Alejandro Duran |
Auther Index |
A Communication Framework for Fault-Tolerant Parallel Execution / Nagarajan Kanna ; Jaspal Subhlok ; Edgar Gabriel ; Eshwar Rohit ; David Anderson |
The STAPL pList / Gabriel Tanase ; Xiabing Xu ; Antal Buss ; Harshvardhan ; Ioannis Papadopoulos ; Olga Pearce ; Timmie Simth ; Nathan Thomas ; Mauro Bianco ; Nancy M. Amato ; Lawrence Rauchwerger |
Hardware Support for OpenMP Collective Operations / Soohong P. Kim ; Samuel P. Midkiff ; Henry G. Dietz |