logo

Computer System Design: Advanced Concepts of Modern Microprocessors

feature icon

Self-paced course

Price

Rating

Overview

In this computer science course, you will learn advanced concepts underpinning the design of today’s multicore-based computers. Additionally, you will learn how design decisions affect energy efficiency and performance.

Overall, topics include fundamentals on exploiting parallelism among instructions such as out-of-order execution, branch prediction, exception handling and advanced concepts of memory systems including prefetching and cache coherency. These concepts are fundamental for future computer systems to maximize compute efficiency.

You will also engage with a community of learners with similar interests to share knowledge.

The course is derived from Chalmers’s advanced graduate course in computer architecture. Prospective students should have a foundation in basic computer design, as offered by, for example, in “ Computer System Design - Improving Energy Efficiency and Performance.“

  • The anatomy of a multicore-based computer
  • Advanced design concepts used in future multicore-based computers
  • How computer design affects how energy-efficiently and fast a program can execute on future computer systems
  • How taught design concepts are used in modern multicore-based computer systems

Skills you will gain

Similar courses

course image
AI Prompt Engineering for Beginners
logo
edX
course image
Computer Vision for Embedded Systems
logo
edX
course image
Groundscape Architecture Lab. Carpark Futures
logo
edX
course image
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms
logo
edX
course image
Applied Quantum Computing III: Algorithm and Software
logo
edX
course image
Python: aprender a programar
logo
edX

Featured articles

Sep 12, 2022

WATCH these YouTube videos if you can't start learning a language

5

0
1
4K

Sep 12, 2022

How Memrise works + reviews [2022]

6

0
1
5K

Sep 12, 2022

5 tips to learn languages with YouTube videos [2022]

7

0
1
4K

Sep 12, 2022

How I Became a Marketing Manager at Microsoft

8

0
1
2K

Sep 24, 2022

How Edureka works + reviews [2022]

3

0
2
2K

Sep 27, 2022

How Codecademy works + reviews [2022]

3

0
2
2K
course image
feature icon

5863 students

feature icon

56 Days

feature icon

English

feature icon

Advanced