OpenMP in a New Era of Parallelism

4th International Workshop, IWOMP 2008 West Lafayette, IN, USA, May 12-14, 2008 Proceedings

  • Editors
  • Rudolf Eigenmann
  • Bronis R. de Supinski
Conference proceedings IWOMP 2008

DOI: 10.1007/978-3-540-79561-2

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

Table of contents

  1. Front Matter
  2. Fourth International Workshop on OpenMP IWOMP 2008

    1. OpenMP Overheads, Hybrid Models

      1. Vassilios V. Dimakopoulos, Panagiotis E. Hadjidoukas, Giorgos Ch. Philos
        Pages 1-12
      2. Greg Bronevetsky, John Gyllenhaal, Bronis R. de Supinski
        Pages 13-25
      3. Tobias Hilbrich, Matthias S. Müller, Bettina Krammer
        Pages 26-35
    2. OpenMP for Clusters

      1. Christian Terboven, Dieter an Mey, Dirk Schmidl, Marcus Wagner
        Pages 48-59
      2. H. J. Wong, J. Cai, A. P. Rendell, P. Strazdins
        Pages 60-70
      3. Daniel Millot, Alain Muller, Christian Parrot, Frédérique Silber-Chaussumier
        Pages 83-99
    3. OpenMP Tasking Models and Extensions

      1. Alejandro Duran, Julita Corbalán, Eduard Ayguadé
        Pages 100-110
      2. Alejandro Duran, Josep M. Perez, Eduard Ayguadé, Rosa M. Badia, Jesus Labarta
        Pages 111-122
      3. Prabhanjan Kambadur, Douglas Gregor, Andrew Lumsdaine
        Pages 123-133
      4. Benedict R. Gaster
        Pages 134-145
    4. Applications, Scheduling, Tools

      1. Pascal Vander-Swalmen, Gilles Dequen, Michaël Krajecki
        Pages 146-157
      2. Morten S. Rasmussen, Matthias B. Stuart, Sven Karlsson
        Pages 158-169
      3. François Broquedis, François Diakhaté, Samuel Thibault, Olivier Aumage, Raymond Namyst, Pierre-André Wacrenier
        Pages 170-180
      4. Karl Fürlinger, Shirley Moore
        Pages 181-190
  3. Back Matter

About these proceedings

Introduction

OpenMP is a widely accepted, standard application programming interface (API) for high-level shared-memory parallel programming in Fortran, C, and C++. Since its introduction in 1997, OpenMP has gained support from most high-performance compiler and hardware vendors. Under the direction of the OpenMP Architecture Review Board (ARB), the OpenMP speci?cation has evolved, including the - cent release of Speci?cation 3. 0. Active research in OpenMP compilers, runtime systems, tools, and environments drives its evolution, including new features such as tasking. The community of OpenMP researchers and developers in academia and - dustry is united under cOMPunity (www. compunity. org). This organaization has held workshops on OpenMP around the world since 1999: the European Wo- shop on OpenMP (EWOMP), the North American Workshop on OpenMP App- cations and Tools (WOMPAT), and the Asian Workshop on OpenMP Experiences and Implementation (WOMPEI) attracted annual audiences from academia and industry. The International Workshop on OpenMP (IWOMP) consolidated these three workshop series into a single annual international event that rotates across the previous workshop sites. The ?rst IWOMP meeting was held in 2005, in - gene, Oregon, USA. IWOMP 2006 took place in Reims, France, and IWOMP 2007 in Beijing, China. Each workshop drew over 60 participants from research and - dustry throughout the world. IWOMP 2008 continued the series with technical papers, panels, tutorials, and OpenMP status reports. The ?rst IWOMP wo- shop was organized under the auspices of cOMPunity.

Keywords

Cluster Erfüllbarkeitsproblem der Aussagenlogik OpenMP Processing Scala Scheduling cluster computing combinatorial optimization computational science concept maps distributed systems grid computing image processing multi-core programming

Bibliographic information

  • Copyright Information Springer-Verlag Berlin Heidelberg 2008
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-79560-5
  • Online ISBN 978-3-540-79561-2
  • Series Print ISSN 0302-9743
  • Series Online ISSN 1611-3349