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 | *** | *** |