Languages and Compilers for Parallel Computing 22nd International Workshop, LCPC 2009, Newark, DE, USA, October 8-10, 2009, Revised Selected Papers /

Itisourpleasuretopresentthepapersacceptedforthe22ndInternationalWo- shop on Languages and Compilers for Parallel Computing held during October 8–10 2009 in Newark Delaware, USA. Since 1986, LCPC has became a valuable venueforresearchersto reportonworkinthegeneralareaofparallelcomputing, high-perform...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Άλλοι συγγραφείς: Gao, Guang R. (Επιμελητής έκδοσης), Pollock, Lori L. (Επιμελητής έκδοσης), Cavazos, John (Επιμελητής έκδοσης), Li, Xiaoming (Επιμελητής έκδοσης)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Berlin, Heidelberg : Springer Berlin Heidelberg, 2010.
Σειρά:Lecture Notes in Computer Science, 5898
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
Πίνακας περιεχομένων:
  • A Communication Framework for Fault-Tolerant Parallel Execution
  • The STAPL pList
  • Hardware Support for OpenMP Collective Operations
  • Loop Transformation Recipes for Code Generation and Auto-Tuning
  • MIMD Interpretation on a GPU
  • TL-DAE: Thread-Level Decoupled Access/Execution for OpenMP on the Cyclops-64 Many-Core Processor
  • Mapping Streaming Languages to General Purpose Processors through Vectorization
  • A Balanced Approach to Application Performance Tuning
  • Automatically Tuning Parallel and Parallelized Programs
  • DFT Performance Prediction in FFTW
  • Safe and Familiar Multi-core Programming by Means of a Hybrid Functional and Imperative Language
  • Hierarchical Place Trees: A Portable Abstraction for Task Parallelism and Data Movement
  • OSCAR API for Real-Time Low-Power Multicores and Its Performance on Multicores and SMP Servers
  • Programming with Intervals
  • Adaptive and Speculative Memory Consistency Support for Multi-core Architectures with On-Chip Local Memories
  • Synchronization-Free Automatic Parallelization: Beyond Affine Iteration-Space Slicing
  • Automatic Data Distribution for Improving Data Locality on the Cell BE Architecture
  • Automatic Restructuring of Linked Data Structures
  • Using the Meeting Graph Framework to Minimise Kernel Loop Unrolling for Scheduled Loops
  • Efficient Tiled Loop Generation: D-Tiling
  • Effective Source-to-Source Outlining to Support Whole Program Empirical Optimization
  • Speculative Optimizations for Parallel Programs on Multicores
  • Fastpath Speculative Parallelization
  • PSnAP: Accurate Synthetic Address Streams through Memory Profiles
  • Enforcing Textual Alignment of Collectives Using Dynamic Checks
  • A Code Generation Approach for Auto-Vectorization in the Spade Compiler
  • Portable Just-in-Time Specialization of Dynamically Typed Scripting Languages
  • Reducing Training Time in a One-Shot Machine Learning-Based Compiler
  • Optimizing Local Memory Allocation and Assignment through a Decoupled Approach
  • Unrolling Loops Containing Task Parallelism.