High Performance Computer Architecture

High Performance Computer Architecture
High Performance Computer Architecture by Prof.Ajit Pal, Department Computer Science and Engineering ,IIT Kharagpur. For more details on NPTEL visit http://nptel.iitm.ac.in
Mod-01 Lec-01 Lecture-01-Introduction & Course Outline
Mod-01 Lec-02 Lecture-02-Performance
Mod-01 Lec-03 Lecture-03-Instruction Set Architecture
Mod-01 Lec-04 Lecture-04-MIPS ISA and Processor
Mod-01 Lec-05 Lecture-05-MIPS ISA and Processor (Contd.)
Mod-01 Lec-06 Lecture-06-Pipelining - Introduction
Mod-01 Lec-07 Lecture-07-Instruction Pipelining
Mod-01 Lec-08 Lecture-08-Pipeline Hazards
Mod-01 Lec-09 Lecture-09-Data Hazards
Mod-01 Lec-10 Lecture-10-Software Pipelining
Mod-01 Lec-11 Lecture-11-In Quest of Higher ILP
Mod-01 Lec-12 Lecture-12-In Quest of Higher ILP (Contd.)
Mod-01 Lec-13 Lecture-13-Dynamic Instruction Scheduling
Mod-01 Lec-14 Lecture-14-Dynamic Instruction Scheduling (Contd.)
Mod-01 Lec-15 Lecture-15-Control Hazards
Mod-01 Lec-16 Lecture-16-Branch Prediction
Mod-01 Lec-17 Lecture-17-Branch Prediction (Contd.)
Mod-01 Lec-18 Lecture-18-Dynamic Instruction Scheduling with Branch Prediction
Mod-01 Lec-19 Lecture-19-Hardware-based Speculation
Mod-01 Lec-20 Lecture-20-Tutorial - I
Mod-01 Lec-21 Lecture-21-Hierarchical Memory Organization
Mod-01 Lec-22 Lecture-22-Hierarchical Memory Organization (Contd...1)
Mod-01 Lec-23 Lecture-23-Hierarchical Memory Organization (Contd...2)
Mod-01 Lec-24 Lecture-24-Hierarchical Memory Organization (Contd...3)
Mod-01 Lec-25 Lecture-25-Cache Optimization Techniques (Contd...1)
Mod-01 Lec-26 Lecture-26-Cache Optimization Techniques (Contd...2)
Mod-01 Lec-27 Lecture-27-Main Memory Organization
Mod-01 Lec-28 Lecture-28-Main Memory Optimizations
Mod-01 Lec-29 Lecture-29-Virtual Memory
Mod-01 Lec-30 Lecturwe-30-Virtual Memory (Contd.)
Mod-01 Lec-31 Lecture-31-Virtual Machines
Mod-01 Lec-32 Lecture-32-Storage Technology
Mod-01 Lec-33 Lecture-33-Storage Technology (Contd.)
Mod-01 Lec-34 Lecture-34-Case Studies
Mod-01 Lec-35 Lecture-35-Case Studies (Contd...1)
Mod-01 Lec-36 Lecture-36-Case Studies (Contd...2)
Mod-01 Lec-37 Lecture-37-Multithreading & Multiprocessing
Mod-01 Lec-38 Lecture-38-Simultaneous Multithreading
Mod-01 Lec-39 Lecture-39-Symmetric Multiprocessors
Mod-01 Lec-40 Lecture-40-Distributed Memory Multiprocessors