Parallel Programming for Multicore and Cluster Systems /

Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardw...

Full description

Bibliographic Details
Main Authors: Rauber, Thomas (Author), Rünger, Gudula (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: Berlin, Heidelberg : Springer Berlin Heidelberg : Imprint: Springer, 2013.
Edition:2nd ed. 2013.
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Introduction
  • Parallel Computer Architecture
  • Parallel Programming Models
  • Performance Analysis of Parallel Programs
  • Message-Passing Programming
  • Thread Programming
  • General Purpose GPU Programming
  • Algorithms for Systems of Linear Equations.