Advanced Computer Architecture

Important questions and answers, Online Study Material, Lecturing Notes, Assignment, Reference, Wiki

Advanced Computer Architecture


Advanced Computer Architecture



INSTRUCTION LEVEL PARALLELISM


Fundamentals of Computer Design
Measuring and Reporting Performance
Quantitative Principles of Computer Design
Instruction-Level Parallelism: Concepts and Challenges
Dynamic Scheduling
Hardware speculation
Compiler Techniques for Exposing ILP
Branch Prediction method
Important Short Questions and Answers: Instruction Level Parallelism

MULTIPLE ISSUE PROCESSORS


VLIW Approach
EPIC (Explicitly Parallel Instruction Computing)
Hardware Support for Exposing More Parallelism at Compiler Time
Hardware versus Software Speculation Mechanisms
IA-64 Architecture
Limitations of ILP
Important Questions and Answers: Multiple Issue Processors

MULTIPROCESSORS AND THREAD LEVEL PARALLELISM


Symmetric Shared Memory Architectures
Distributed Shared-Memory Architectures
Synchronization and various Hardware Primitives
Multithreading exploiting TLP
Important Questions and Answers: Multiprocessors and Thread Level Parallelism

MEMORY AND IO


Cache Performance
Virtual memory & techniques for fast address translation
Storage Systems
Buses: Connecting I/O Devices to CPU/Memory
RAID : Redundant Arrays of Inexpensive Disks
Benchmarks of storage performance and availability
Design and I/O System in Five Easy Pieces
Important Short Questions and Answers: Memory and I/O

MULTI CORE ARCHITECTURES


Multi-threading
SMT and CMP Architectures
Design Issues: Design Challenges of SMT
Case Studies: Multicore architecture
IBM Cell Processor
Important Questions and Answers: Multi-Core Architectures



Privacy Policy, Terms and Conditions, DMCA Policy and Compliant, Contact

Copyright © 2018-2023 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.