
Introduction to Parallel Processing by Behrooz Parhami
THE CONTEXT OF PARALLEL PROCESSING The field of digital computer architecture has grown explosively in the past two decades. Through a steady stream of experimental research, tool-building efforts, and theoretical studies, the design of an instruction-set architecture, once considered an art, has been transformed into one of the most quantitative branches of computer technology. At the same time, better understanding of various forms of concurrency, from standard pipelining to massive parallelism, and invention of architectural structures to support a reasonably efficient and user-friendly programming model for such systems, has allowed hardware performance to continue its exponential growth. This trend is expected to continue in the near future. This explosive growth, linked with the expectation that performance will continue its exponential rise with each new generation of hardware and that (in stark contrast to software) computer hardware will function correctly as soon as it comes off the assembly line, has its down side. It has led to unprecedented hardware complexity and almost intolerable dev- opment costs. The challenge facing current and future computer designers is to institute simplicity where we now have complexity; to use fundamental theories being developed in this area to gain performance and ease-of-use benefits from simpler circuits; to understand the interplay between technological capabilities and limitations, on the one hand, and design decisions based on user and application requirements on the other.-
Introduction to Artificial Intelligence
-
The Foundations of Program Verification
-
Performance Modeling of Operating Systems Using Object-Oriented Simulations
-
A Parallel Algorithm Synthesis Procedure for High-Performance Computer Architectures
-
Object-Oriented Discrete-Event Simulation with Java
-
Power Aware Computing
-
Nearest Neighbor Search:
-
Engineering Electronic Negotiations
-
Hierarchical Scheduling in Parallel and Cluster Systems
-
The Structural Theory of Probability
-
Primality and Cryptography
-
Mobile IP
-
Fundamentals of X Programming
-
Soft Real-Time Systems: Predictability vs. Efficiency
-
Dynamic Reconfiguration
Behrooz Parhami is Professor of Computer Engineering at the University of California, Santa Barbara. He has written several textbooks, including Computer Arithmetic (OUP, 2000), and more than 200 research papers. He is a fellow of both the Institute of Electrical and Electronics Engineers (IEEE) and the British Computer Society (BCS). He is a member of the Association for Computing Machinery (ACM), and a distinguished member of the Informatics Society of Iran, for which he served as a founding member and the first president.
| SKU | Unavailable |
| ISBN 13 | 9781475772432 |
| ISBN 10 | 1475772432 |
| Title | Introduction to Parallel Processing |
| Author | Behrooz Parhami |
| Series | Series In Computer Science |
| Condition | Unavailable |
| Binding Type | Paperback |
| Publisher | Springer-Verlag New York Inc. |
| Year published | 2013-03-08 |
| Number of pages | 532 |
| Cover note | Book picture is for illustrative purposes only, actual binding, cover or edition may vary. |
| Note | Unavailable |














