A Parallel Algorithm Synthesis Procedure for High-Performance Computer Architectures
Despite five decades of research, parallel computing remains an exotic, frontier technology on the fringes of mainstream computing. Its much-heralded triumph over sequential computing has yet to materialize. This is in spite of the fact that the processin
- PDF / 9,021,903 Bytes
- 114 Pages / 439.37 x 666.142 pts Page_size
- 108 Downloads / 271 Views
SERIES IN COMPUTER SCIENCE Series Editor: Rami G. Melhem University of Pittsburgh Pittsburgh, Pennsylvania
ENGINEERING ELECTRONIC NEGOTIATIONS A Guide to Electronic Negotiation Technologies for the Design and Implementation of Next-Generation Electronic Markets-Future Silkroads of eCommerce Michael Strobel FUNDAMENTALS OF X PROGRAMMING Graphical User Interfaces and Beyond Theo Pavlidis INTRODUCTION TO PARALLEL PROCESSING Algorithms and Architectures Behrooz Parhami OBJECT-ORIENTED DISCRETE-EVENT SIMULATION WITH JAVA A Practical Introduction Jose M. Garrido A PARALLEL ALGORITHM SYNTHESIS PROCEDURE FOR HIGHPERFORMANCE COMPUTER ARCHITECTURES Ian N. Dunn and Gerard G. L. Meyer PERFORMANCE MODELING OF OPERATING SYSTEMS USING OBJECT-ORIENTED SIMULATION A Practical Introduction jose M. Garrido POWER AWARE COMPUTING Edited by Robert Graybill and Rami Melhem THE STRUCTURAL THEORY OF PROBABILITY New Ideas from Computer Science on the Ancient Problem of Probabi I ity Interpretation Paolo Rocchi
A Parallel Algorithm Synthesis Procedure for High-Performance Computer Architectures Ian N. Dunn Mercury Computer Systems, Inc. Chelmsford, Massachusetts
and
Gerard G. L. Meyer Johns Hopkins University Baltimore, Maryland
SPRINGER SCIENCE+BUSINESS MEDIA, LLC
ISBN 978-1-4613-4658-6 ISBN 978-1-4419-8650-4 (eBook) DOI 10.1007/978-1-4419-8650-4
©2003 Springer Science+Business Media New York Originally published by Kluwer Academic / Plenum Publishers, New York in 2003 Softcover reprint of the hardcover 1st edition 2003 http://www.wkap.nl
10
9
8
7
6
5
4
3 2
1
A c.i.P. record for this book is available from the Library of Congress
AII rights reserved No part oi this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any meims, electronic, mechanical, photocopying, microfilming, recording, or otherwise, without written permission from the Publisher, with the exception of any material supplied specifically for the purpose of being entered and executed on a computer system, for exclusive use by the purchaser of the work.
Contents
List of Figures List of Tables Acknowledgments
vii ix xi
1. INTRODUCTION
1 2
1 2 3
Notation and Conventions Chapter Organization
5 6
2. PARALLEL COMPUTING Architectures 1 Programming Models 2 Performance Metrics 3
9 10
3. PARALLEL ALGORITHM SYNTHESIS PROCEDURE 1 2
3
Architectural Model for Algorithm Synthesis Synthesis Procedure Related Work
13 14 15 25
4. REVIEW OF MATRIX FACTORIZATION Givens-based Solution Procedures 1 Householder-based Solution Procedures 2
29
36
5. CASE STUDY 1: PARALLEL FAST GIVENS QR
41
31
1
Parallel Fast Givens Algorithm
42
2 3 4
Communication Procedures
51
Related Work Experimental Results
59
60
v
PARALLEL ALGORITHM SYNTHESIS PROCEDURE
VI
6. CASE STUDY 2: PARALLEL COMPACT WY QR 1 Parallel Compact WY Algorithm 2
3
Related Work Experimental Results
7. CASE STUDY 3: PARALLEL BIDIAGONALIZATION 1 Parallel Matrix Bidiagonalization Algorithm 2 3
Related Work Experimental Results
8. CONCLUSION References Ind
Data Loading...