Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Online Course

Multi-Core Computer Architecture - Storage and Interconnects

Indian Institute of Technology Guwahati and NPTEL via Swayam

(0)
11

Taken this course? Share your experience with other students. Write review

Overview

We are in the era of multi-core systems where even the simplest of handheld devices like a smart phone houses many processors in a single chip. The core counts are ever increasing from 8 to 10 in smart phones to over 100s in super computers. This course will introduce the students to the world of multi-core computer architectures. With the unprecedented growth of data science, on-chip storage systems and inter-core communication framework are getting equal attention as that of processors. This course will focus on delivering an in-depth exposure in memory-subsystems and interconnects of Tiled Chip Multi-Core Processors with few introductory sessions on advanced superscalar processors. The course concludes with pointers to current research standings and on-going research directions for motivating the students to explore further.

INTENDED AUDIENCE:Anyone in CSE and related fields (like ECE, EEE, IT etc.) with an interest of exploring Multi-Core Computer Architecture
PRE-REQUISITE :Final year undergraduates or above in Computer Science and related fields (like ECE, EEE, IT etc.).
A basic understanding of Computer Organisation & Architecture will be added advantage.
INDUSTRY SUPPORT :Intel, AMD, IBM, HP, Apple, Samsung etc.

Syllabus

COURSE LAYOUT Week 1: Fundamentals of instruction pipeline for superscalar processor design
Week 2: Memory hierarchy design, cache memory - fundamentals and basic optimisations
Week 3:Cache memory – advanced optimisations, performance improvement technqiues
Week 4: gem5 simulator – build and run, address translations using TLB and page table
Week 5: DRAM – organisation, access techniques, scheduling algorithms and signal systems.
Week 6: Introduction – Tiled Chip Multicore Processors (TCMP), Network on Chips (NoC)
Week 7: NoC router – architecture, design, routing algorithms and flow control techniques.
Week 8: Advanced topics in NoC and storage – compression, prefetching, QoS.

Taught by

Prof. John Jose

Reviews for Swayam's Multi-Core Computer Architecture - Storage and Interconnects Based on 0 reviews

  • 5 star 0%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free