Skip to main content
  • Conference proceedings
  • © 2003

OpenMP Shared Memory Parallel Programming

International Workshop on OpenMP Applications and Tools, WOMPAT 2003, Toronto, Canada, June 26-27, 2003. Proceedings

Editors:

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

Conference series link(s): WOMPAT: International Workshop on OpenMP Applications and Tools

Conference proceedings info: WOMPAT 2003.

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 (20 papers)

  1. Front Matter

    Pages I-VIII
  2. Tools and Tool Technology I

    1. OpenMP Support in the Intel® Thread Checker

      • Paul Petersen, Sanjiv Shah
      Pages 1-12
    2. A C++ Infrastructure for Automatic Introduction and Translation of OpenMP Directives

      • Dan Quinlan, Markus Schordan, Qing Yi, Bronis R. de Supinski
      Pages 13-25
    3. Analyses for the Translation of OpenMP Codes into SPMD Style with Array Privatization

      • Zhenying Liu, Barbara Chapman, Yi Wen, Lei Huang, Tien-Hsiung Weng, Oscar Hernandez
      Pages 26-41
    4. A Runtime Optimization System for OpenMP

      • Mihai Burcea, Michael J. Voss
      Pages 42-53
  3. OpenMP Implementations

    1. A Practical OpenMP Compiler for System on Chips

      • Feng Liu, Vipin Chaudhary
      Pages 54-68
    2. Evaluation of OpenMP for the Cyclops Multithreaded Architecture

      • George Almasi, Eduard Ayguadé, Călin CaÅŸcaval, José Castaños, Jesús Labarta, Francisco Martínez et al.
      Pages 69-83
    3. Busy-Wait Barrier Synchronization Using Distributed Counters with Local Sensor

      • Guansong Zhang, Francisco Martínez, Arie Tal, Bob Blainey
      Pages 84-98
  4. OpenMP Experience

    1. An OpenMP Implementation of Parallel FFT and Its Performance on IA-64 Processors

      • Daisuke Takahashi, Mitsuhisa Sato, Taisuke Boku
      Pages 99-108
    2. OpenMP and Compilation Issue in Embedded Applications

      • Jaegeun Oh, Seon Wook Kim, Chulwoo Kim
      Pages 109-121
  5. Tools and Tool Technology II

    1. DMPL: An OpenMP DLL Debugging Interface

      • James Cownie, John DelSignore Jr., Bronis R. de Supinski, Karen Warren
      Pages 137-146
    2. Is the Schedule Clause Really Necessary in OpenMP?

      • Eduard Ayguadé, Bob Blainey, Alejandro Duran, Jesús Labarta, Francisco Martínez, Xavier Martorell et al.
      Pages 147-159
    3. Extended Overhead Analysis for OpenMP Performance Tuning

      • Chen Yongjian, Wang Dingxing, Zheng Weimin
      Pages 160-169
  6. OpenMP on Clusters

    1. Supporting Realistic OpenMP Applications on a Commodity Cluster of Workstations

      • Seung Jai Min, Ayon Basumallik, Rudolf Eigenmann
      Pages 170-179
    2. OpenMP Runtime Support for Clusters of Multiprocessors

      • Panagiotis E. Hadjidoukas, Eleftherios D. Polychronopoulos, Theodore S. Papatheodorou
      Pages 180-194
  7. Selected Papers from WOMPAT 2002

    1. Experiences Using OpenMP Based on Compiler Directed Software DSM on a PC Cluster

      • Matthias Hess, Gabriele Jost, Matthias Müller, Roland Rühle
      Pages 211-226
    2. Improving the Performance of OpenMP by Array Privatization

      • Zhenying Liu, Barbara Chapman, Tien-Hsiung Weng, Oscar Hernandez
      Pages 244-259

Other Volumes

  1. OpenMP Shared Memory Parallel Programming

About this book

This book contains the proceedings of the Workshop on OpenMP Applications and Tools, WOMPAT 2003. WOMPAT 2003 was held on June 26and 27, 2003 in Toronto, Canada. The workshop brought together the users and developers of the OpenMP API to meet, share ideas and experiences, and to discuss the latest developments in OpenMP and its applications. The OpenMP API is now a widely accepted standard for high-level shar- memory parallel programming. Since its introduction in 1997, OpenMP has gained support from the majority of high-performance compiler and hardware vendors. WOMPAT 2003 was the latest in a series of OpenMP-related workshops, which have included the annual o?erings of the Workshop on OpenMP Appli- tions and Tools (WOMPAT), the European Workshop on OpenMP (EWOMP) and the Workshop on OpenMP: Experiences and Implementations (WOMPEI). The WOMPAT 2003 program committee formally solicited papers. Extended abstracts were submitted by authors and all abstracts were reviewed by three members of the program committee. Of the 17 submitted abstracts, 15 were selected for presentation at the workshop. This book was published in time to be available at WOMPAT 2003, and therefore we hope that the papers contained herein are timely and useful for current developers and researchers. This book also contains selected papers from WOMPAT 2002. No formal proceedings had been created for this previous o?ering of the workshop, and so presenters were invited to prepare their papers for inclusion in this volume.

Editors and Affiliations

  • Edward S. Rogers Sr. Department of Electrical and Computer Engineering, University of Toronto, Toronto, Canada

    Michael J. Voss

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