Multicore Programming Using the ParC Language

Multicore Programming Using the ParC Language discusses principles of practical parallel programming using shared memory.  It is unique in its approach to writing parallel programs for shared memory machines. It uses a simple yet powerful parallel dialect of C called ParC as the basic programming la...

Full description

Bibliographic Details
Main Author: Ben-Asher, Yosi (Author)
Corporate Author: SpringerLink (Online service)
Format: Electronic eBook
Language:English
Published: London : Springer London : Imprint: Springer, 2012.
Series:Undergraduate Topics in Computer Science,
Subjects:
Online Access:Full Text via HEAL-Link
Table of Contents:
  • Preface
  • Basic Concepts in Parallel Algorithms and Parallel Programming
  • Principles of Shared Memory Parallel Programming using ParC
  • Locality and Synchronization
  • Multicore Machines
  • Improving the Performance of Parallel Programs: The Analytical Approach
  • Compilation Techniques
  • Working with Sequential Versions
  • Performance and Overhead Measures.