Skip to main content
  • Conference proceedings
  • © 2005

Shared Memory Parallel Programming with Open MP

5th International Workshop on Open MP Application and Tools, WOMPAT 2004, Houston, TX, USA, May 17-18, 2004

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

Part of the book sub series: Theoretical Computer Science and General Issues (LNTCS)

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

Conference proceedings info: WOMPAT 2004.

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

This is a preview of subscription content, access via your institution.

Table of contents (12 papers)

  1. Front Matter

  2. Parallelization of General Matrix Multiply Routines Using OpenMP

    • Jonathan L. Bentz, Ricky A. Kendall
    Pages 1-11
  3. Performance Analysis of Hybrid OpenMP/MPI N-Body Application

    • Rocco Aversa, Beniamino Di Martino, Nicola Mazzocca, Salvatore Venticinque
    Pages 12-18
  4. Dragon: A Static and Dynamic Tool for OpenMP

    • Oscar Hernandez, Chunhua Liao, Barbara Chapman
    Pages 53-66
  5. The ParaWise Expert Assistant – Widening Accessibility to Efficient and Scalable Tool Generated OpenMP Code

    • Stephen Johnson, Emyr Evans, Haoqiang Jin, Constantinos Ierotheou
    Pages 67-82
  6. Automatic Scoping of Variables in Parallel Regions of an OpenMP Program

    • Yuan Lin, Christian Terboven, Dieter an Mey, Nawal Copty
    Pages 83-97
  7. An Evaluation of Auto-Scoping in OpenMP

    • Michael Voss, Eric Chiu, Patrick Man Yan Chow, Catherine Wong, Kevin Yuen
    Pages 98-109
  8. Structure and Algorithm for Implementing OpenMP Workshares

    • Guansong Zhang, Raul Silvera, Roch Archambault
    Pages 110-120
  9. Efficient Implementation of OpenMP for Clusters with Implicit Data Distribution

    • Zhenying Liu, Lei Huang, Barbara Chapman, Tien-Hsiung Weng
    Pages 121-136
  10. Runtime Adjustment of Parallel Nested Loops

    • Alejandro Duran, Raúl Silvera, Julita Corbalán, Jesús Labarta
    Pages 137-147
  11. Back Matter

Other Volumes

  1. Shared Memory Parallel Programming with Open MP

About this book

This book contains the Proceedings of the 5th Workshop on OpenMP Appli- tionsandTools(WOMPAT2004),whichtookplaceattheUniversityofHouston, Houston, Texas on May 17 and 18, 2004. Previous workshops in this series took place in Toronto, Canada, Fairbanks, Alaska, Purdue, Indiana, and San Diego, California.Thepurposeoftheworkshopwastobringtogetherusersanddevel- ers of the OpenMP API for shared memory parallel programming to disseminate their ideas and experiences and discuss the latest developments in OpenMP and its application. To support this aim, the program comprised a mixture of invited talks from research and industry, experience reports, and submitted papers, the last of which are presented in this volume. A tutorial introduction to OpenMP was held at the same location on May 18 by Ruud van der Pas from Sun Microsystems. Further, a two-day lab session called OMPlab was held immediately following the workshop and the tutorial on May 19 and 20, and was attended by both novice and advanced users. Many of the hardware vendors and several researchers gave in-depth tutorials on their softwareandmadetheirsystemsavailabletobothnoviceandadvancedattendees during OMPlab. Contributors to the WOMPAT 2004 OMPlab included IBM, Intel, Sun, the University of Tennessee, NASA, the University of Greenwich, Cornell University, the University of Oregon and the University of Houston. TheOpenMPAPIisawidelyacceptedstandardforhigh-levelsharedmemory parallel programming that was put forth by a consortium of vendors in 1997.

Keywords

  • Cluster
  • MPI
  • OpenMP
  • Scala
  • Variable
  • algorithms
  • architecture
  • calculus
  • open MP
  • open MP programs
  • parallel algorithms
  • parallel architectures
  • parallelization
  • programming
  • shared memory systems

Editors and Affiliations

  • Dept. of Computer Science, University of Houston, Houston, USA

    Barbara M. Chapman

Bibliographic Information

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions