๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Advanced Computer Architecture: Parallelism, Scalability, Programmability

โœ Scribed by Kai Hwang, Naresh Jotwani


Publisher
Mcgraw-Hill Education
Year
2008
Tongue
English
Leaves
749
Edition
2
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


The new edition offers a balanced treatment of theory, technology architecture and software used by advanced computer systems. It presents state-of-the-art principles and techniques for designing and programming parallel, vector, and scalable computer systems. The emphasis on parallelism, scalability and programmability lends an added flavor to this text. Two new chapters have been added on Instruction Level Parallelism and Recent Advancements in Computer Architecture.

  • Two New Chapters on Instruction Level Parallelism & Recent Advancements in Computer Architecture
    Emphasizes on parallelism, scalability and programmability aspects related to computer architecture
    Discusses case-studies of real systems- IBM, Hitachi, Cray, Intel, UltraSparc, Blue Gene (from IBM), Cray XT series, XT5 and XMT, Fujitsu, DEC, MasPar, Tera, Stardent, etc.
    Issues related to instruction level parallelism, processor clock speed, and power consumption defined according to the recent developments in processor design
    Strong Pedagogical Features:
    Illustrations: 360
    Solved Examples: 114
    Exercise Problems: 251
    Case Study: 6

โœฆ Table of Contents


Part I Theory of Parallelism
1. Parallel Computer Models
2. Program and Network Properties
3. Principles of Scalable Performance

Part II Hardware Technologies
4. Processors and Memory Hierarchy
5. Bus, Cache, and Shared Memory
6. Pipelining and Superscalar Techniques

Part III Parallel and Scalable Architectures
7. Multiprocessors and Multicomputers
8. Multivector and SIMD Computers
9. Scalable, Multithreaded, and Dataflow Architectures

Part IV Software for Parallel Programming 471
10. Parallel Models, Languages, and Compilers
11. Parallel Program Development and Environments
12. Instruction Level Parallelism
13. Recent Advances in Computer Architecture


๐Ÿ“œ SIMILAR VOLUMES


Parallel Computers. Architecture and Pro
โœ V. Rajaraman, C. Siva Ram Murthy ๐Ÿ“‚ Library ๐Ÿ“… 2016 ๐Ÿ› Prentice-Hall ๐ŸŒ English

Today all computers, from tablet/desktop computers to super computers, work in parallel. A basic knowledge of the architecture of parallel computers and how to program them, is thus, essential for students of computer science and IT professionals. In its second edition, the book retains the lucidity

Advanced Computer Architecture and Paral
โœ Hesham El-Rewini, Mostafa Abd-El-Barr ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Wiley-Interscience ๐ŸŒ English

Computer architecture deals with the physical configuration, logical structure, formats, protocols, and operational sequences for processing data, controlling the configuration, and controlling the operations over a computer. It also encompasses word lengths, instruction codes, and the interrelation

Advanced computer architecture and paral
โœ Hesham El-Rewini, Mostafa Abd-El-Barr ๐Ÿ“‚ Library ๐Ÿ“… 2005 ๐Ÿ› Wiley ๐ŸŒ English

Computer architecture deals with the physical configuration, logical structure, formats, protocols, and operational sequences for processing data, controlling the configuration, and controlling the operations over a computer. It also encompasses word lengths, instruction codes, and the interrelation