III B.E. (Computer Engg.)

VIII SEMESTER

8 CP2. ADVANCED COMPUTER ARCHITECTURE

 

1. PARALLEL PROCESSING: Generation of computer systems, trends towards parallel processing, parallelism in unprocessed system, multiprogramming and time sharing parallel computers structures -pipeline, array and multiprocessor systems, data flow and new concepts, Architectural classification, schemes, applications.

 

2. PIPELINING AND VECTO R PROCESSING: Principle of linear pipelining, classification, reservation tables, interleaved memory organization, Instruction and arithmetic pipelines, Principles of designing pipelined processors, vector processing requirements.

 

3.   STRUCTURES AND ALGORITHMS FOR ARRAY PROCESSORS: SIMD array processor, SIMD interconnection networks, parallel algorithms for array processors, associative array processing.

 

4. DATA FLOW COMPUTER: Data driven computing and languages, data flow computer architectures, introduction to VLSI computing structures.

 

Recommended Books:

1.      Hawang & Briggs -Computer Architecture & Parallel Processing, McGraw Hill.

2.      Subrata Das -Advanced Computer Architecture, Vol. I & II.