High Performance Computer Architecture

IIT Kharagpur Course , Prof. Ajit Pal

468 students enrolled

Overview

Review of Basic Organization and Architectural Techniques:
RISC processors,Characteristics of RISC processors,RISC Vs CISC,Classification of Instruction Set Architectures,Review of performance measurements,Basic parallel processing techniques: instruction level, thread level and process level,Classification of parallel architectures.

Instruction Level Parallelism:
Basic concepts of pipelining,Arithmetic pipelines,Instruction pipelines,Hazards in a pipeline: structural, data, and control hazards,Overview of hazard resolution techniques,Dynamic instruction scheduling,Branch prediction techniques,Instruction-level parallelism using software approaches,Superscalar techniques,Speculative execution,Review of modern processors /*The objective is to explain how ILP
techniques have been deployed in modern processors*/,Pentium Processor: IA 32 and P6 microarchitectures,ARM Processor.

Memory Hierarchies:
Basic concept of hierarchical memory organization,Main memories,Cache memory design and implementation,Virtual memory design and implementation,Secondary memory technology,RAID.

Peripheral Devices:
Bus structures and standards,Synchronous and asynchronous buses,Types and uses of storage devices,Interfacing I/O to the rest of the system,Reliability and availability,I/O system design,Platform architecture.

Thread Level Parallelism:
Centralized vs. distributed shared memory,Interconnection topologies,Multiprocessor architecture,Symmetric multiprocessors,Cache coherence problem,Synchronization,Memory consistency,Multicore architecture,Review of modern multiprocessors.

Process Level Parallelism:
Distributed computers,Clusters,Grid,Mainframe computers.

Lecture 1: Mod-21 Lec-30 Virtual Memory (Contd.)

Up Next
You can skip ad in
SKIP AD >
Advertisement
      • 2x
      • 1.5x
      • 1x
      • 0.5x
      • 0.25x
        EMBED LINK
        COPY
        DIRECT LINK
        PRIVATE CONTENT
        OK
        Enter password to view
        Please enter valid password!
        0:00
        2.6 (20 Ratings)

        Lecture Details

        High Performance Computer Architecture by Prof.Ajit Pal,Department of Computer Science and Engineering,IIT Kharagpur.For more details on NPTEL visit httpnptel.ac.in

        LECTURES



        Review


        2.6

        20 Rates
        5
        5%
        1
        4
        15%
        3
        3
        35%
        7
        2
        20%
        4
        1
        25%
        5

        Comments Added Successfully!
        Please Enter Comments
        Please Enter CAPTCHA
        Invalid CAPTCHA
        Please Login and Submit Your Comment

        LECTURES