Tài liệu Advance computer architecture and parallel processing pptx

288 412 0
Tài liệu Advance computer architecture and parallel processing pptx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... Computer Architecture: A Modern Synthesis, vol 2; Advanced Topics, John Wiley, 1989 Decegama, A The Technology of Parallel Processing: Parallel Processing Architectures and VLSI Hardware, Vol 1, Prentice-Hall, 1989 18 INTRODUCTION TO ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING Dongarra, J Experimental Parallel Computing Architectures, North-Holland, 1987 Duncan, R A survey of parallel computer. .. performance Advanced Computer Architecture and Parallel Processing, by H El-Rewini and M Abd-El-Barr ISBN 0-471-46740-5 Copyright # 2005 John Wiley & Sons, Inc 1 2 INTRODUCTION TO ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING 1.1 FOUR DECADES OF COMPUTING Most computer scientists agree that there have been four distinct paradigms or eras of computing These are: batch, time-sharing, desktop, and network... systems IBM Journal of Research and Development, 28 (1), 95–107 (1984) Hennessy, J and Patterson, D Computer Architecture: A Quantitative Approach, Morgan Kaufmann, 1990 Hwang, K and Briggs, F A Computer Architecture and Parallel Processing, McGraw-Hill, 1984 Ibbett, R N and Topham, N P Architecture of High Performance Computers II, SpringerVerlag, 1989 Juang, J.-Y and Wah, B A contention-based bus-control... computer architectures Computer, 23 (2), 5 – 16 (1990) El-Rewini, H and Lewis, T G Distributed and Parallel Computing, Manning & Prentice Hall, 1998 Flynn Computer Architecture: Pipelined and Parallel Processor Design, Jones and Bartlett, 1995 Goodman, J R Using cache memory to reduce processor-memory traffic Proceedings 10th Annual Symposium on Computer Architecture, June 1983, pp 124 – 131 Goyal, A and. .. INTRODUCTION TO ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING M M M M Interconnection Network P P P P Shared Memory MIMD Architecture Interconnection Network P P P P M M M M Message Passing MIMD Architecture Figure 1.6 Shared memory versus message passing architecture Commercial examples of SMPs are Sequent Computer s Balance and Symmetry, Sun Microsystems multiprocessor servers, and Silicon Graphics... a computer system with internal or external parallelism, designers and software developers must understand the interaction between hardware and software parts of the system This is the reason we wrote this book We want the reader to understand the power and limitations of multiprocessor systems Our goal is to apprise the reader of both the beneficial and challenging aspects of advanced architecture and. .. errors and inconsistencies rests with us Finally, and most of all, we want to thank our wives and children for tolerating all the long hours we spent on this book Hesham would also like to thank Ted Lewis and Bruce Shriver for their friendship, mentorship and guidance over the years HESHAM EL -REWINI MOSTAFA ABD -EL -BARR May 2004 &CHAPTER 1 Introduction to Advanced Computer Architecture and Parallel Processing. .. set of processors and memories onto the same set of processors and memories In other words, the topology describes how to connect processors and memories to other 12 INTRODUCTION TO ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING processors and memories A fully connected topology, for example, is a mapping in which each processor is connected to all other processors in the computer A ring topology... important problem We cover program and system models, optimal algorithms, heuristic algorithms, scheduling versus allocation techniques, and homogeneous versus heterogeneous environments Students in Computer Engineering, Computer Science, and Electrical Engineering should benefit from this book The book can be used to teach graduate courses in advanced architecture and parallel processing Selected chapters... 2(N 2 n) 16 INTRODUCTION TO ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING rest of the book is organized as follows In Chapter 2 interconnection networks will be covered in detail We will study performance metrics in Chapter 3 Sharedmemory and message passing architectures are explained in Chapters 4 and 5, respectively We cover abstract models to study shared memory and message passing systems . El-Rewini Advanced Computer Architecture and Parallel Processing / Hesham El-Rewini and Mostafa Abd-El-Barr ADVANCED COMPUTER ARCHITECTURE AND PARALLEL PROCESSING Hesham. 1 Introduction to Advanced Computer Architecture and Parallel Processing Computer architects have always strived to increas e the performance of their computer architectures.

Ngày đăng: 25/01/2014, 03:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan