Introduction

  • Rosa M. Badia
  • Fabrice Huet
  • Rob van Nieuwpoort
  • Rainer Keller
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6852)

Abstract

The increasing trend to distribute computing over large-scale parallel and distributed platforms, such as clouds, grids and large clusters, often combined with the use of multicore processors and hardware accelerators, overlaps with an increasing pressure to make computing more dependable. Indeed, parallel programming for these type of platforms remains a complex task due to the numerous components (hardware and software) that can both affect correctness and performance. Therefore, the parallel and distributed computing community continuously requires better tools and environments to design, program, debug, test, tune, and monitor parallel programs.

Keywords

Parallel Program Multicore Processor Cache Coherency Data Race Hardware Accelerator 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Rosa M. Badia
  • Fabrice Huet
  • Rob van Nieuwpoort
  • Rainer Keller

There are no affiliations available

Personalised recommendations