mhrd logo inflibnet logo ugc logo

Module Details

Course : Computer Architecture

Subject : Computer science

No. of Modules : 141

Level : FACULTY,PG,STUDENTS,UG

Source : SwayamPrabha;Channel-13

Back

Sr. No. Title Creator/Author E-Text Video URL Metadata
1 Memory consistency - part 2 Prof. Madhu Mutyam - - Click Here
2 Memory consistency - part 1 Prof. Madhu Mutyam - - Click Here
3 Synchronization Prof. Madhu Mutyam - - Click Here
4 Cache coherence protocol design Prof. Madhu Mutyam - - Click Here
5 Multicore processor architecture Prof. Madhu Mutyam - - Click Here
6 Cache coherence Prof. Madhu Mutyam - - Click Here
7 Dynamic execution core Prof. Madhu Mutyam - - Click Here
8 Multi threading Prof. Madhu Mutyam - - Click Here
9 Tomasulo algorithm Prof. Madhu Mutyam - - Click Here
10 Register renaming Prof. Madhu Mutyam - - Click Here
11 Superscalar organization Prof. Madhu Mutyam - - Click Here
12 Advanced branch prediction techniques - part 2 Prof. Madhu Mutyam - - Click Here
13 Advanced branch prediction techniques - part 1 Prof. Madhu Mutyam - - Click Here
14 Compiler optimizations for exposing ilp Prof. Madhu Mutyam - - Click Here
15 Instruction dependencies Prof. Madhu Mutyam - - Click Here
16 Fundamentals of pipelining - part 5 Prof. Madhu Mutyam - - Click Here
17 Scalar to superscalar pipeline Prof. Madhu Mutyam - - Click Here
18 Fundamentals of pipelining - part 4 Prof. Madhu Mutyam - - Click Here
19 Fundamentals of pipelining - part 3 Prof. Madhu Mutyam - - Click Here
20 Fundamentals of pipelining - part 2 Prof. Madhu Mutyam - - Click Here
21 Fundamentals of pipelining - part 1 Prof. Madhu Mutyam - - Click Here
22 Main memory design - part 3 Prof. Madhu Mutyam - - Click Here
23 Main memory design - part 2 Prof. Madhu Mutyam - - Click Here
24 Cache memory hierarchy - part 4 Prof. Madhu Mutyam - - Click Here
25 Main memory design - part 1 Prof. Madhu Mutyam - - Click Here
26 Cache memory hierarchy - part 3 Prof. Madhu Mutyam - - Click Here
27 Cache memory hierarchy - part 2 Prof. Madhu Mutyam - - Click Here
28 Instruction set principles-part 3 Prof. Madhu Mutyam - - Click Here
29 Instruction set principles-part 2 Prof. Madhu Mutyam - - Click Here
30 Instruction set principles-part 1 Prof. Madhu Mutyam - - Click Here
31 Cache memory hierarchy - part 1 Prof. Madhu Mutyam - - Click Here
32 Quantitative principles of computer design Prof. Madhu Mutyam - - Click Here
33 Introduction to computer architecture Prof. Madhu Mutyam - - Click Here
34 Instruction set architecture - iii Prof. Anshul Kumar - - Click Here
35 Binary arithmetic, alu design Prof. Anshul Kumar - - Click Here
36 Alu design, overflow Prof. Anshul Kumar - - Click Here
37 Architecture examples Prof. Anshul Kumar - - Click Here
38 Recursive programs Prof. Anshul Kumar - - Click Here
39 Multiplier design Prof. Anshul Kumar - - Click Here
40 Architecture space Prof. Anshul Kumar - - Click Here
41 Performance Prof. Anshul Kumar - - Click Here
42 Performance Prof. Anshul Kumar - - Click Here
43 Pipelined processor design: handling data Prof. Anshul Kumar - - Click Here
44 Pipelined processor design basic idea Prof. Anshul Kumar - - Click Here
45 Pipelined processor design: data path Prof. Anshul Kumar - - Click Here
46 Memory hierarchy : cache organization Prof. Anshul Kumar - - Click Here
47 Memory hierarchy : cache organization Prof. Anshul Kumar - - Click Here
48 Processor design exception handling Prof. Anshul Kumar - - Click Here
49 Memory hierarchy : virtual memory Prof. Anshul Kumar - - Click Here
50 Memory hierarchy : basic idea Prof. Anshul Kumar - - Click Here
51 Pipelined processor design Prof. Anshul Kumar - - Click Here
52 Lecture-36-simultaneous multithreading, multi-cores Dr. Mainak Chaudhuri - - Click Here
53 Lecture-17-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
54 Lecture-18-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
55 Lecture-19-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
56 Lecture-15-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
57 Lecture-34-case study: intel pentium 4 Dr. Mainak Chaudhuri - - Click Here
58 Lecture-33-case study: alpha 21264 Dr. Mainak Chaudhuri - - Click Here
59 Lecture-32-case study: mips r10000 Dr. Mainak Chaudhuri - - Click Here
60 Lecture-31-case study: mips r10000 Dr. Mainak Chaudhuri - - Click Here
61 Lecture-05-instruction set architecture, case study with mips-i Dr. Mainak Chaudhuri - - Click Here
62 Lecture-30-topics in memory system, dram and sram technology Dr. Mainak Chaudhuri - - Click Here
63 Lecture-22-dynamic scheduling, speculative execution Dr. Mainak Chaudhuri - - Click Here
64 Lecture-23-dynamic scheduling, speculative execution Dr. Mainak Chaudhuri - - Click Here
65 Lecture-24-dynamic scheduling, speculative execution Dr. Mainak Chaudhuri - - Click Here
66 Lecture-11-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
67 Lecture-10-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
68 Lecture-25-virtual memory and caches Dr. Mainak Chaudhuri - - Click Here
69 Lecture-04-instruction set architecture Dr. Mainak Chaudhuri - - Click Here
70 Introduction to computer architecture Prof. Anshul Kumar - - Click Here
71 Instruction set architecture - ii Prof. Anshul Kumar - - Click Here
72 Instruction set architecture - i Prof. Anshul Kumar - - Click Here
73 History of computers Prof. Anshul Kumar - - Click Here
74 Processor design - control for multi cycle Prof. Anshul Kumar - - Click Here
75 Processor design micro programmed control Prof. Anshul Kumar - - Click Here
76 Processor design - multi cycle approach Prof. Anshul Kumar - - Click Here
77 Fast addition , multiplication Prof. Anshul Kumar - - Click Here
78 Processor design - introduction Prof. Anshul Kumar - - Click Here
79 Processor design - simple design Prof. Anshul Kumar - - Click Here
80 Floating point arithmetic Prof. Anshul Kumar - - Click Here
81 Processor design Prof. Anshul Kumar - - Click Here
82 Divider design Prof. Anshul Kumar - - Click Here
83 Input / output subsystem: designing i/o systems Prof. Anshul Kumar - - Click Here
84 Input / output subsystem: interfaces and buses Prof. Anshul Kumar - - Click Here
85 Input / output subsystem: interfaces and buses Prof. Anshul Kumar - - Click Here
86 Input / output subsystem: i/o operations Prof. Anshul Kumar - - Click Here
87 Input / output subsystem: introduction Prof. Anshul Kumar - - Click Here
88 Memory hierarchy : virtual memory Prof. Anshul Kumar - - Click Here
89 Concluding remarks Prof. Anshul Kumar - - Click Here
90 Lecture-13-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
91 Lecture-16-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
92 Lecture-02-cpi equation, research practices, instruction set architecture Dr. Mainak Chaudhuri - - Click Here
93 Lecture-28-topics in memory system, dram and sram technology Dr. Mainak Chaudhuri - - Click Here
94 Lecture-01-introduction, amdahl's law, cpi equation Dr. Mainak Chaudhuri - - Click Here
95 Lecture-14-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
96 Lecture-12-basic pipelining, branch prediction Dr. Mainak Chaudhuri - - Click Here
97 Lecture-27-virtual memory and caches Dr. Mainak Chaudhuri - - Click Here
98 Lecture-26-virtual memory and caches Dr. Mainak Chaudhuri - - Click Here
99 Lecture-03-instruction set architecture Dr. Mainak Chaudhuri - - Click Here
100 Lecture-35-input/output Dr. Mainak Chaudhuri - - Click Here
101 Lecture-08-binary instrumentation for architectural studies: pin Dr. Mainak Chaudhuri - - Click Here
102 Lecture-09-binary instrumentation for architectural studies: pin Dr. Mainak Chaudhuri - - Click Here
103 Lecture-29-topics in memory system, dram and sram technology Dr. Mainak Chaudhuri - - Click Here
104 Lecture-21-dynamic scheduling, speculative execution Dr. Mainak Chaudhuri - - Click Here
105 Lecture-20-dynamic scheduling, speculative execution Dr. Mainak Chaudhuri - - Click Here
106 Lecture-06-case study with mips-i Dr. Mainak Chaudhuri - - Click Here
107 Lecture-07-case study with mips-i Dr. Mainak Chaudhuri - - Click Here
108 Input/output standards Ranjani Parthasarathi - - Click Here
109 Input/output systems Ranjani Parthasarathi - - Click Here
110 Interrupt priorities Ranjani Parthasarathi - - Click Here
111 Direct memory access Ranjani Parthasarathi - - Click Here
112 Interrupts Ranjani Parthasarathi - - Click Here
113 Input/output unit(part- ii) Ranjani Parthasarathi - - Click Here
114 Input/output unit Ranjani Parthasarathi - - Click Here
115 Virtual memory Ranjani Parthasarathi - - Click Here
116 Memory hierarchy Ranjani Parthasarathi - - Click Here
117 Dynamic rams Ranjani Parthasarathi - - Click Here
118 Techniques in multiplication Dr.Ranjani Parthasarathi - - Click Here
119 Build faster adders Dr.Ranjani Parthasarathi - - Click Here
120 Understanding instruction Dr.Ranjani Parthasarathi - - Click Here
121 Operation and instucture Dr.Ranjani Parthasarathi - - Click Here
122 Instruction encoding Dr.Ranjani Parthasarathi - - Click Here
123 Addressing modes Dr.Ranjani Parthasarathi - - Click Here
124 Addressing modes Dr.Ranjani Parthasarathi - - Click Here
125 Concept of computer architecture Dr.Ranjani Parthasarathi - - Click Here
126 Components of a computer Dr.Ranjani Parthasarathi - - Click Here
127 Terms and concept Dr.Ranjani Parthasarathi - - Click Here
128 An introduction of a computer architecture Dr.Ranjani Parthasarathi - - Click Here
129 Techniques in multiplication Dr.Ranjani Parthasarathi - - Click Here
130 Instruction encoding Dr.Ranjani Parthasarathi - - Click Here
131 Build faster adders Dr.Ranjani Parthasarathi - - Click Here
132 Arithmetic unit Dr.Ranjani Parthasarathi - - Click Here
133 Understanding instruction Dr.Ranjani Parthasarathi - - Click Here
134 Operation and instucture Dr.Ranjani Parthasarathi - - Click Here
135 Addressing modes Dr.Ranjani Parthasarathi - - Click Here
136 Addressing modes Dr.Ranjani Parthasarathi - - Click Here
137 An introduction of a computer architecture Dr.Ranjani Parthasarathi - - Click Here
138 Concept of computer architecture Dr.Ranjani Parthasarathi - - Click Here
139 Components of a computer Dr.Ranjani Parthasarathi - - Click Here
140 Terms and concept Dr.Ranjani Parthasarathi - - Click Here
141 Execution of a complete instruction-control flow Dr.A.P.Shanthi - - Click Here