CSE-401 E Advanced Computer Architecture
CSE-401 E Advanced Computer Architecture
Class Work: 50
Exam: 100
Unit–1: Architecture And Machines: Some definition and terms, interpretation and microprogramming. The instruction set, Basic data types, Instructions, Addressing and Memory. Virtual to real mapping. Basic Instruction Timing.
Unit–2: Time, Area And Instruction Sets: Time, cost-area, technology state of the Art, The Economics of a processor project: A study, Instruction sets, Professor Evaluation Matrix
Unit-3: Cache Memory Notion: Basic Notion, Cache Organization, Cache Data, adjusting the data for cache organization, write policies, strategies for line replacement at miss time, Cache Environment, other types of Cache. Split I and D-Caches, on chip caches, Two level Caches, write assembly Cache, Cache references per instruction, technology dependent Cache considerations, virtual to real translation, overlapping the Tcycle in V-R Translation, studies. Design summary.
Unit–4: Memory System Design: The physical memory, models of simple processor memory interaction, processor memory modeling using queuing theory, open, closed and mixed-queue models, waiting time, performance, and buffer size, review and selection of queueing models, processors with cache.
Unit–5: Concurrent Processors: Vector Processors, Vector Memory, Multiple Issue Machines, Comparing vector and Multiple Issue processors.
Shared Memory Multiprocessors: Basic issues, partitioning, synchronization and coherency, Type of shared Memory multiprocessors, Memory Coherence in shared Memory Multiprocessors.
Text Book:
· Advance computer architecture by Hwang & Briggs, 1993, TMH.
Reference Books:
· Pipelined and Parallel processor design by Michael J. Fiynn – 1995, Narosa.
Note: Eight questions will be set in all by the examiners taking at least one question from each unit. Students will be required to attempt five questions in all.
Related posts:
- CSE- 210 E Computer Architecture & Organization
- MDU Syllabus | F-Scheme | CSE- 210 F Computer Architecture & Organization
- CSE- 210 E Computer Architecture & Organization
- PTU Syllabus | CS-201 COMPUTER ARCHITECTURE
- UPTU Syllabus | ECS-401 : COMPUTER ORGANIZATION