Module NameDownloadDescriptionDownload Size
Introduction to Computer ArchitectureWeek 1 Assignment 1Week 1 Assignment 1362 kb
Instruction Set ArchitectureWeek 2 Assignment 1Week 2 Assignment 1384 kb
Memory Hierarchy Design - Cache Memory HierarchyWeek 3 Assignment 1Week 3 Assignment 1307 kb
Memory Hierarchy Design - Main Memory DesignWeek 4 Assignment 1Week 4 Assignment 1344 kb
Fundamentals of PipeliningWeek 5 Assignment 1Week 5 Assignment 1342 kb
Instruction Level ParallelismWeek 6 Assignment 1Week 6 Assignment 1359 kb
Out-of-order ExecutionWeek 7 Assignment 1Week 7 Assignment 1313 kb
Thread Level Parallelism - Multi-Core ProcessorsWeek 8 Assignment 1Week 8 Assignment 1337 kb

Sl.No Chapter Name English
1Introduction to Computer ArchitectureDownload
Verified
2Quantitative Principles of Computer DesignDownload
Verified
3Instruction Set Principles-Part 1Download
Verified
4Instruction Set Principles-Part 2Download
Verified
5Instruction Set Principles-Part 3Download
Verified
6Cache Memory Hierarchy - Part 1Download
Verified
7Cache Memory Hierarchy - Part 2Download
Verified
8Cache Memory Hierarchy - Part 3Download
Verified
9Cache Memory Hierarchy - Part 4Download
Verified
10Main Memory Design - Part 1Download
Verified
11Main Memory Design - Part 2Download
Verified
12Main Memory Design - Part 3Download
Verified
13Fundamentals of Pipelining - Part 1Download
Verified
14Fundamentals of Pipelining - Part 2Download
Verified
15Fundamentals of Pipelining - Part 3Download
Verified
16Fundamentals of Pipelining - Part 4Download
Verified
17Fundamentals of Pipelining - Part 5Download
Verified
18Scalar to Superscalar pipelineDownload
Verified
19Instruction DependenciesDownload
Verified
20Compiler optimizations for Exposing ILPDownload
Verified
21Advanced Branch Prediction Techniques - Part 1Download
Verified
22Advanced Branch Prediction Techniques - Part 2Download
Verified
23Superscalar OrganizationDownload
Verified
24Register RenamingDownload
Verified
25Tomasulo AlgorithmDownload
Verified
26Dynamic Execution CoreDownload
Verified
27Multi threadingDownload
Verified
28Multicore Processor ArchitectureDownload
Verified
29Cache CoherenceDownload
Verified
30Cache Coherence Protocol DesignDownload
Verified
31SynchronizationDownload
Verified
32Memory Consistency - Part 1Download
Verified
33Memory Consistency - Part 2Download
Verified
Sl.No Chapter Name Tamil
1Introduction to Computer ArchitectureDownload
2Quantitative Principles of Computer DesignDownload
3Instruction Set Principles-Part 1Download
4Instruction Set Principles-Part 2Download
5Instruction Set Principles-Part 3Download
6Cache Memory Hierarchy - Part 1Download
7Cache Memory Hierarchy - Part 2Download
8Cache Memory Hierarchy - Part 3Download
9Cache Memory Hierarchy - Part 4Download
10Main Memory Design - Part 1Download
11Main Memory Design - Part 2Download
12Main Memory Design - Part 3Download
13Fundamentals of Pipelining - Part 1Download
14Fundamentals of Pipelining - Part 2Download
15Fundamentals of Pipelining - Part 3Download
16Fundamentals of Pipelining - Part 4Download
17Fundamentals of Pipelining - Part 5Download
18Scalar to Superscalar pipelineDownload
19Instruction DependenciesDownload
20Compiler optimizations for Exposing ILPDownload
21Advanced Branch Prediction Techniques - Part 1Download
22Advanced Branch Prediction Techniques - Part 2Download
23Superscalar OrganizationDownload
24Register RenamingDownload
25Tomasulo AlgorithmDownload
26Dynamic Execution CoreDownload
27Multi threadingDownload
28Multicore Processor ArchitectureDownload
29Cache CoherenceDownload
30Cache Coherence Protocol DesignDownload
31SynchronizationDownload
32Memory Consistency - Part 1Download
33Memory Consistency - Part 2Download


Sl.No Language Book link
1EnglishNot Available
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available