In Praise of An Introduction to Parallel Programming


Download 176.06 Kb.
bet3/8
Sana22.01.2023
Hajmi176.06 Kb.
#1108995
1   2   3   4   5   6   7   8
Bog'liq
ParallelProg

Notices
Knowledge and best practice in this field are constantly changing. As new research and experience broaden our understanding, changes in research methods, professional practices, or medical treatment may become necessary.
Practitioners and researchers must always rely on their own experience and knowledge in evaluating and using any information, methods, compounds, or experiments described herein. In using such information or methods they should be mindful of their own safety and the safety of others, including parties for whom they have a professional responsibility.
To file fullest extent of the law, neither the Publisher nor the authors, contributors, or editors, assume any liability for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operation of any methods, products, instructions, or ideas contained in the material herein.
Library of Congress Cataloging-in-Publication Data
Pacheco, Peter S.
An introduction to parallel programming / Peter S. Pacheco.
p. cm.
ISBN 978-0-12-374260-5 (hardback)
1. Parallel programming (Computer science) I. Title.
QA76.642.P29 2011
005.2z75-dc22
2010039584
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library.
For information on all Morgan Kaufmann publications, visit our web site at www.mkp.com or www.elsevierdirect.com
Printed in the United States
11 12 13 14 15 10 9 8 7 6 5 4 3 2 1
Working together to grow
libraries in developing countries

www.elsevier.com | www.bookaid.org | www.sabre.org


ELSEVIER


BOOK AID
International


Sabre Foundation





To the memory of Josephine E Pacheco
This page intentionally left blank
Contents

An Introduction to Parallel Programming 6
Contents ix
Preface 16
About This Book 16
Classroom Use 17
Support Materials 18
Acknowledgments 19
About the Author xix
CHAPTER 1
Why Parallel Computing? 1
1.1WHY WE NEED EVER-INCREASING PERFORMANCE 2
1.2WHY WE’RE BUILDING PARALLEL SYSTEMS 2
1.3WHY WE NEED TO WRITE PARALLEL PROGRAMS 3
1.4HOW DO WE WRITE PARALLEL PROGRAMS? 6

xii Contents

An Introduction to Parallel Programming 6
Contents ix
Preface 16
About This Book 16
Classroom Use 17
Support Materials 18
Acknowledgments 19
About the Author xix
CHAPTER 1
Why Parallel Computing? 1
1.1WHY WE NEED EVER-INCREASING PERFORMANCE 2
1.2WHY WE’RE BUILDING PARALLEL SYSTEMS 2
1.3WHY WE NEED TO WRITE PARALLEL PROGRAMS 3
1.4HOW DO WE WRITE PARALLEL PROGRAMS? 6


Download 176.06 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling