Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao HAL UPECarrow_drop_down
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
HAL UPEC
Article . 2003
Data sources: HAL UPEC
image/svg+xml Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao Closed Access logo, derived from PLoS Open Access logo. This version with transparent background. http://commons.wikimedia.org/wiki/File:Closed_Access_logo_transparent.svg Jakob Voss, based on art designer at PLoS, modified by Wikipedia users Nina and Beao
Parallel Processing Letters
Article . 2003 . Peer-reviewed
Data sources: Crossref
versions View all 3 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

PREFACE: Special Issue on High-Level Parallel Programming and Applications

Authors: Hains, Gaétan; Loulergue, Frédéric;

PREFACE: Special Issue on High-Level Parallel Programming and Applications

Abstract

Many applications of computing require performance levels attainable only on parallel architectures. Such systems are now readily available as their price/performance ratio continues to improve. Despite this, corresponding software has not developed to the same levels of capability, price, and flexibility as those of sequential software. There are deep technical reasons for this, which research has been addressing for two decades. Sequential programming has long benefited from high-level programming techniques and tools that have made today's immense range of software economically viable. Research into high-level parallel programming is producing methods and tools that improve the price/performance ratio of parallel software, and broaden the range of target applications. This special issue of Parallel Processing Letters presents recent work of researchers in this field. One promising approach to developing portable parallel programs lies in the use of algorithmic skeletons templates for common patterns of parallel computation. Jocelyn SEROT demonstrates the use of dataflow techniques for efficient implementation of nested dynamic skeletons. Andrea ZAVANELLA applies the BSP cost model to data-parallel skeletons, allowing architecture-independent optimizations. The BSP computation model is also the subject of contributions by Alexandre TISKIN, who shows how threads may be used to allow divide-and-conquer algorithms to be expressed in BSP. Frederic LOULERGUE, who presents a functional calculus of BSP programs ; and Yifeng CHEN & J. W. SANDERS who define a refinement calculus for deriving BSP programs from specifications. Paul H. J. KELLY, Olav BECKMANN, Tony FIELD & Scott B. BADEN present the THEMIS model for dynamic optimizations of run-time parallel program behavior. Hans-Wolfgang LOIDL, Philip W. TRINDER & Carsten BUTZ introduce a way of improving task granularity and data locality in parallel Haskell programs based on systematic transformations of a data class. Zineb H ABB AS, Michael KRAJECKI & Daniel SINGER show a simple decomposition strategy for distributing a constraint satisfaction problem among machines. These papers were first presented at the International Workshop on High-Level Parallel Programming and Applications in Orleans in March 2001. This special

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    1
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
1
Average
Average
Average
Upload OA version
Are you the author of this publication? Upload your Open Access version to Zenodo!
It’s fast and easy, just two clicks!