CHHATTISGARH SWAMI VIVEKANAND TECHNICAL UNIVERSITY, BHILAI (C.G.)
Semester: VII Branch: Computer Science & Engg.
Subject: Advanced Computer Architecture
Unit I: Pipeline:
Linear pipeline processor: Nonlinear pipeline processor, Instruction pipeline design,
Mechanisms, Dynamic instruction scheduling, Arithmetic pipeline design, Super-scalar
processors, VLIW architecture.
Unit II: Memory Hierarchy & I/O organization:
Cache memories, Cache coherence, High bandwidth memories, High bandwidth I/O, Disk I/O,
Bus specifications and standards.
Unit III: Parallel Computer Models & Program parallelism:
Classification of Machines, SISD, SIMD & MIMD, Condition of parallelism, data and resource
dependencies, Program partitioning & scheduling, grain size latency, control flow versus data
control, data flow architecture.
Unit IV: Synchronous Parallel Processing:
Vector instruction types, vector access memory schemes, vector and symbolic processors,
SIMD architecture, SIMD parallel algorithms, SIMD computers and performance
Unit V: System Interconnection:
Network properties and routing, static interconnection networks, dynamic interconnection
networks, Multiprocessor system interconnection, Multistage & combining networks.
Name of Text Books:-
1. Flynn, computer Architecture: Pipelined and parallel processor design, JB, Boston.
2.Computer Architecture & Parallel processing – Kai Hwang 7 Briggs.(MGH).
Name of Reference Books :-
1. R.W. Hockney, C.R. Jesshope, “Parallel Computer 2 –Arch..& Algo.”, Adam Hilger.
2. K. Hwang, “Advanced Computer Architecture with ParallelProgramming”, MGH.
3.Parallel computing- Theory and practice – Michael J Quinn- Mc Graw Hill