Advanced Computer Architecture

Advanced Computer Architecture by Indian Institute of Technology Guwahati

Beginner 0(0 Ratings) 0 Students enrolled
Created by Guwahati Staff Last updated Wed, 09-Mar-2022 English


Advanced Computer Architecture free videos and free material uploaded by Guwahati Staff .

Syllabus / What will i learn?

Week 1: Review of Basic Computer Organization, Performance Evaluation Methods, Introduction to RISC Instruction Pipeline, Instruction Pipeline and Performance. 

Week 2: Pipeline Hazards and Analysis, Branch Prediction, MIPS Pipeline for Multi-Cycle Operations. 

Week 3: Compiler Techniques to Explore Instruction Level Parallelism, Dynamic Scheduling with Tomasulo’s Algorithm and Speculative Execution.

 Week 4: Advanced Pipelining and Superscalar Processors, Exploiting Data Level Parallelism: Vector and GPU Architectures, Architectural Simulation using gem5.

 Week 5: Introduction to Cache Memory, Block Replacement Techniques and Write Strategy, Design Concepts in Cache Memory. 

Week 6: Basic and Advanced Optimization Techniques in Cache Memory, Cache Optimization using gem5. 

Week 7: Introduction to DRAM System, DRAM Controllers and Address Mapping, Secondary Storage Systems, Design Concepts in DRAM and Hard Disk.

 Week 8: Tiled Chip Multicore Processors(TCMP), Routing Techniques in Network on Chip(NoC), NoC Router Microarchitecture, TCMP and NoC: Design and Analysis, Future Trends in Computer Architecture Research.



Curriculum for this course
0 Lessons 00:00:00 Hours
+ View more
Description

Applications and handheld devices play a major role in ensuring comfort in our day- today life. These applications run on handheld electronic gadgets with high-end microprocessor support. Modern CPU designers handle challenges imposed by these applications with cost effective architectural enhancements. This course provides a deeper insight into the design of high-end microprocessors that will support the future applications.

INTENDED AUDIENCE: Anyone in CSE and related fields (like ECE, EEE, IT etc.) with an interest of exploring Computer Architecture

PREREQUISITES: A basic understanding of Computer Organisation and Architecture or Microprocessors

INDUSTRY SUPPORT: Intel, AMD, IBM, Nvidia etc.

You need online training / explanation for this course?

1 to 1 Online Training contact instructor for demo :


+ View more

Other related courses
Updated Wed, 22-Apr-2020
Updated Wed, 24-Feb-2021
Updated Wed, 22-Apr-2020
Updated Thu, 30-Apr-2020
About the instructor
  • 0 Reviews
  • 2 Students
  • 174 Courses
+ View more
Student feedback
0
Average rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Reviews

Material price :

Free

1:1 Online Training Fee: 1 /-
Contact instructor for demo :