文档介绍:Parallel Programming
Thomas Rauber · Gudula Runger¨
Parallel
Programming
For Multicore and Cluster Systems
123
Thomas Rauber Gudula Runger¨
Universitat¨ Bayreuth Technische Universitat¨ Chemnitz
Computer Science puter Science Department
95440 Bayreuth 09107 Chemnitz
Germany Germany
******@uni- ******@-
ISBN 978-3-642-04817-3 e-ISBN 978-3-642-04818-0
DOI -3-642-04818-0
Springer Heidelberg Dordrecht London New York
puting Classification (1998): , , ,
Library of Congress Control Number: 2009941473
c Springer-Verlag Berlin Heidelberg 2010
This is an extended English language translation of the German language edition:
Parallele Programmierung (2nd edn.) by T. Rauber and G. Runger¨
Published in the book series: Springer-Lehrbuch
Copyright c Springer-Verlag Berlin Heidelberg 2007
Springer-Verlag is part of Springer Science+Business Media.
All Rights Reserved.
This work is subject to copyright. All rights are reserved, whether the whole or part of the material is
concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting,
reproduction on microfilm or in any other way, and storage in data banks. Duplication of this publication
or parts thereof is permitted only under the provisions of the German Copyright Law of September 9,
1965, in its current version, and permission for use must always be obtained from Springer. Violations
are liable to prosecution under the German Copyright Law.
The use of general descriptive names, registered names, trademarks, etc. in this publication does not
imply, even in the absence of a specific statement, that such names are exempt from the relevant protective
laws and regulations and therefore free for general use.
Cover design: KuenkelLopka GmbH, Heidelberg
Printed on acid-free paper
Springer is part of Springer Science+Business Media ()
Preface
Innovations in hardware architecture, like hyperthrea