ADVANCED COMPUTER ARCHITECTURE

 

Name of the faculty : Annu Mahor
Discipline : B-Tech
Semester : VII Sem
Subject : ADVANCED COMPUTER ARCHITECTURE
Lesson plan duration : From July 2018 to Oct 2018
Work load lecture per week (in hours) : 4 Lectures
Week Theory Practical
Lecture Day Topic(including assignement/ test) Practical Day Topic
1 1 Architecture And Machines: Some definition and terms *** ***
2 interpretation and microprogramming *** ***
3 The instruction set *** ***
4 Basic data types
2 5 Instructions, Addressing and Memory. *** ***
6 Virtual to real mapping. *** ***
7 Basic Instruction Timing. *** ***
8 Time, Area And Instruction Sets: Time, *** ***
3 9 cost-area, technology state of the Art, *** ***
10 data flow guided testing. *** ***
11 The Economics of a processor project: a study *** ***
12 Instruction sets, Professor Evaluation Matrix
4 13 Test/Assignment *** ***
14 Cache Memory Notion: Basic Notion *** ***
15 Cache Organization, Cache Data *** ***
16 adjusting the data for cache organization *** ***
5 17 policies *** ***
18 strategies for line replacement at miss time *** ***
19 Cache Environment, other types of Cache *** ***
20 chip caches, Two level Caches
6 21 write assembly Cache *** ***
22 Cache references per instruction
23 technology dependent Cache considerations *** ***
24 virtual to real translation *** ***
7 25 overlapping the Tcycle in V-R Translation
26 studies. Design summary *** ***
27 Test/Assignment *** ***
28 Memory System Design: The physical memory
8 29 models of simple processor memory interaction *** ***
30 processor memory modeling using queuing theory, *** ***
31 open, closed and mixed-queue models, *** ***
32 waiting time, performance
9 33 buffer size, review *** ***
34 selection of queuing models,
35 processors with cache. *** ***
36 revision
10 37 Test/Assignment *** ***
38 Concurrent Processors: Vector Processors *** ***
39 Vector Memory, Multiple Issue Machines *** ***
40 Comparing vector and Multiple Issue processors
11 41 Shared Memory Multiprocessors: Basic issues *** ***
42 partitioning, synchronization and coherency, *** ***
43 Type of shared Memory multiprocessors, *** ***
44 Memory Coherence in shared Memory Multiprocessors.
12 45 Test *** ***
46 Problem Solving
47 Assignment *** ***