Fr. 64.00

Multicore Programming Using the ParC Language

English · Paperback / Softback

Shipping usually within 6 to 7 weeks

Description

Read more

Multicore Programming Using the ParC Language discusses the principles of practical parallel programming using shared memory on multicore machines. It uses a simple yet powerful parallel dialect of C called ParC as the basic programming language. Designed to be used in an introductory course in parallel programming and covering basic and advanced concepts of parallel programming via ParC examples, the book combines a mixture of research directions, covering issues in parallel operating systems, and compilation techniques relevant for shared memory and multicore machines.
Multicore Programming Using the ParC Language provides a firm basis for the 'delicate art' of creating efficient parallel programs. Students can exercise parallel programming using a simulation software, which is portable on PC/Unix multicore computers, to gain experience without requiring specialist hardware. Students can also help to cement their learning by completing the great many challenging and exciting exercises which accompany each chapter.

List 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.

Summary

Multicore Programming Using the ParC Language
discusses the principles of practical parallel programming using shared memory on multicore machines. It uses a simple yet powerful parallel dialect of C called ParC as the basic programming language. Designed to be used in an introductory course in parallel programming and covering basic and advanced concepts of parallel programming via
ParC
examples, the book combines a mixture of research directions, covering issues in parallel operating systems, and compilation techniques relevant for shared memory and multicore machines.

Multicore Programming Using the ParC Language
provides a firm basis for the ‘delicate art’ of creating efficient parallel programs. Students can exercise parallel programming using a simulation software, which is portable on PC/Unix multicore computers, to gain experience without requiring specialist hardware. Students can also help to cement their learning by completing the great many challenging and exciting exercises which accompany each chapter.

Product details

Authors Yosi Ben-Asher
Publisher Springer, Berlin
 
Languages English
Product format Paperback / Softback
Released 01.06.2012
 
EAN 9781447121633
ISBN 978-1-4471-2163-3
No. of pages 277
Dimensions 157 mm x 234 mm x 17 mm
Weight 446 g
Illustrations XIV, 277 p. 67 illus.
Series Undergraduate Topics in Computer Science
Undergraduate Topics in Computer Science
Subjects Natural sciences, medicine, IT, technology > IT, data processing > IT

B, Rechnerarchitektur und Logik-Entwurf, Microprocessors, computer science, Programming Techniques, Computer programming, Computer architecture & logic design, Processor Architectures

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.