III B.E. (Information Technology)

VI SEMESTER

6 IT 6.2 ADVANCED COMPUTER ARCHITECTURE

  1. Parallel Processing – Generation of Computer system trends towards parallel processing, parallelism in uni processor 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 Vector Processing: Principle of linear pipelining, classification, reservation, tables, interleaved memory organization, instructional 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 processor, 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.

3        Hayes – Advanced Computer Architecture, Tata McGraw Hill.