After completing the course, I have gained excellent understanding of pipelining and its implementation in assembly language and different types of parallelism and their strengths and weaknesses.
- modified the
4-stage pipelined processorto includeload word (lw)andstore word(sw)instructions - transformed it into a
5 stage pipelined processor - analyzed the operation of 5 stage pipelined data path and
simulatedthe LW and sw instructions along with rtype and addi instructions
-
Overview of basic computer architecture
-
Instruction Set Architecture Design
-
Micro-architecture Design
-
Memory Systems and I/O Design
-
Instruction-Level Parallelism
-
Data-Level Parallelism
-
Thread-Level Parallelism
-
Emerging Computing Trends