Skip to main content
  • Conference proceedings
  • © 2012

OpenMP in a Heterogeneous World

8th International Workshop on OpenMP, IWOMP 2012, Rome, Italy, June 11-13, 2012. Proceedings

  • Up-to-date results
  • Fast track conference proceedings
  • State-of-the-art report

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 7312)

Part of the book sub series: Programming and Software Engineering (LNPSE)

Conference series link(s): IWOMP: International Workshop on OpenMP

Conference proceedings info: IWOMP 2012.

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (25 papers)

  1. Front Matter

  2. Eighth International Workshop on OpenMP IWOMP 2012

    1. Proposed Extensions to OpenMP

      1. Specification and Performance Evaluation of Parallel I/O Interfaces for OpenMP
        • Kshitij Mehta, Edgar Gabriel, Barbara Chapman
        Pages 1-14
      2. The Design of OpenMP Thread Affinity
        • Alexandre E. Eichenberger, Christian Terboven, Michael Wong, Dieter an Mey
        Pages 15-28
      3. Auto-scoping for OpenMP Tasks
        • Sara Royuela, Alejandro Duran, Chunhua Liao, Daniel J. Quinlan
        Pages 29-43
      4. A Case for Including Transactions in OpenMP II: Hardware Transactional Memory
        • Barna L. Bihari, Michael Wong, Amy Wang, Bronis R. de Supinski, Wang Chen
        Pages 44-58
      5. Extending OpenMP* with Vector Constructs for Modern Multicore SIMD Architectures
        • Michael Klemm, Alejandro Duran, Xinmin Tian, Hideki Saito, Diego Caballero, Xavier Martorell
        Pages 59-72
      6. Introducing Task Cancellation to OpenMP
        • Oussama Tahan, Mats Brorsson, Mohamed Shawky
        Pages 73-87
    2. Runtime Environments

      1. Automatic OpenMP Loop Scheduling: A Combined Compiler and Runtime Approach
        • Peter Thoman, Herbert Jordan, Simone Pellegrini, Thomas Fahringer
        Pages 88-101
      2. A Compiler-Assisted Runtime-Prefetching Scheme for Heterogeneous Platforms
        • Li Chen, Baojiang Shou, Xionghui Hou, Lei Huang
        Pages 116-129
    3. Optimization and Accelerators

      1. Optimizing the Advanced Accelerator Simulation Framework Synergia Using OpenMP
        • Hongzhang Shan, Erich Strohmaier, James Amundson, Eric G. Stern
        Pages 140-153
      2. Using Compiler Directives for Accelerating CFD Applications on GPUs
        • Haoqiang Jin, Mark Kellogg, Piyush Mehrotra
        Pages 154-168
      3. Effects of Compiler Optimizations in OpenMP to CUDA Translation
        • Amit Sabne, Putt Sakdhnagool, Rudolf Eigenmann
        Pages 169-181
    4. Task Parallelism

      1. Assessing OpenMP Tasking Implementations on NUMA Architectures
        • Christian Terboven, Dirk Schmidl, Tim Cramer, Dieter an Mey
        Pages 182-195
      2. Performance Analysis Techniques for Task-Based OpenMP Applications
        • Dirk Schmidl, Peter Philippen, Daniel Lorenz, Christian Rössel, Markus Geimer, Dieter an Mey et al.
        Pages 196-209
      3. Task-Based Execution of Nested OpenMP Loops
        • Spiros N. Agathos, Panagiotis E. Hadjidoukas, Vassilios V. Dimakopoulos
        Pages 210-222
    5. Validation and Benchmarks

      1. SPEC OMP2012 — An Application Benchmark Suite for Parallel Systems Using OpenMP
        • Matthias S. Müller, John Baron, William C. Brantley, Huiyu Feng, Daniel Hackenberg, Robert Henschel et al.
        Pages 223-236
      2. An OpenMP 3.1 Validation Testsuite
        • Cheng Wang, Sunita Chandrasekaran, Barbara Chapman
        Pages 237-249

Other Volumes

  1. OpenMP in a Heterogeneous World

About this book

This book constitutes the refereed proceedings of the 8th International Workshop on OpenMP, held in in Rome, Italy, in June 2012. The 18 technical full papers presented together with 7 posters were carefully reviewed and selected from 30 submissions. The papers are organized in topical sections on proposed extensions to OpenMP, runtime environments, optimization and accelerators, task parallelism, validations and benchmarks

Editors and Affiliations

  • University of Houston, Houston, USA

    Barbara M. Chapman

  • CASPUR, Rome, Italy

    Federico Massaioli, Marco Rorro

  • Center for Information Services and High Performance Computing (ZIH), Dresden University of Technology, Dresden, Germany

    Matthias S. Müller

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access