NIT Goa syllabus Computer Science Engineering 1st Sem Advanced computer architecture

 

NIT Goa syllabus Computer Science Engineering

 Advanced computer architecture

 

 

ADVANCED COMPUTER ARCHITECTURE

Flynn’s Classification, RISC Vs CISC, Data flow and control flow, Pipelining: Linear and non linear

pipelines, pipeline hazards, instruction scheduling, Branch handling techniques, Arithmetic pipeline.

VLIW architecture, Superscalar processors. Instruction level Data-Parallel architectures:

Introduction to data-parallel architecture, SIMD architectures, Systolic architecture, Vector

architecture. Introduction to MIMD architectures. Systems interconnect architecture: Network

properties and routing, Static and dynamic interconnection networks. Multiprocessor architecture:

symmetric shared memory architectures, Distributed shared memory architectures, models of

memory consistency, cache coherence protocols, cache based directory protocols.

Dezso Sima, Peter Karsuk, Peter Kacsuk, Advanced Computer Architectures:A design space

approach, Addison Wesley.

K.Hwang and  F.A. Briggs, Computer architecture and parallel processing, McGraw Hill

Publications

K. Hwang, Advanced computer architecture-parallelism, scalability, programmability, McGraw

Hill.

J. Hennesy and D. Patterson, Computer Architecture –A quantitative approach, Morgan Kaufmann,

2003NATIONAL INSTITUTE OF TECHNOLOGY, GOA

11

Leave a Comment