Computer Systems Design for Energy Efficiency

Closed
МООК
en
Английский
28 h
This content is rated 5 out of 5
Source
  • From www.edx.org
More info
  • 7 Sequences
  • Intermediate Level
  • Starts on 22 августа 2022
  • Ends on 2 октября 2022

Their employees are learning daily with Edflex

  • Safran
  • Air France
  • TotalEnergies
  • Generali
Learn more

Course details

Syllabus

Week 1: Execution model of computer systems

  • The transformation hierarchy
  • Instruction set architecture
  • Execution stages
  • Control, data paths, and a model of a computer
  • Execution of a program
  • Put it all together

Week 2: Performance and energy models of computers

  • Basic performance model of an executing program
  • Energy and power consumption in computer systems
  • Basic energy model of an executing program
  • How performance and energy can be improved
  • Reporting performance and energy
  • Put it all together

Week 3: Pipelining principles

  • The principle of the conveyor belt – pipelining
  • Instruction level parallelism and its relation to pipelining
  • A pipelined model of a computer
  • Pipeline hazards (structural, data and control)
  • Simple techniques to avoid hazards
  • Put it all together

Week 4: Cache memory hierarchy principles

  • Memory system basics
  • The memory locality principle
  • Basic notion of cache memory and a direct mapped cache
  • Set-associative caches
  • Multi-level caches
  • Put it all together

Prerequisite

This course addresses students/professionals with a general understanding of programming computers, but with no prior knowledge of how a computer works.

Instructors

Per Stenström
Professor, Computer Engineering
Chalmers University of Technology

Editor

Chalmers University of Technology

Platform

EdX est une plateforme d'apprentissage en ligne (dite FLOT ou MOOC). Elle héberge et met gratuitement à disposition des cours en ligne de niveau universitaire à travers le monde entier. Elle mène également des recherches sur l'apprentissage en ligne et la façon dont les utilisateurs utilisent celle-ci. Elle est à but non lucratif et la plateforme utilise un logiciel open source.

EdX a été fondée par le Massachusetts Institute of Technology et par l'université Harvard en mai 2012. En 2014, environ 50 écoles, associations et organisations internationales offrent ou projettent d'offrir des cours sur EdX. En juillet 2014, elle avait plus de 2,5 millions d'utilisateurs suivant plus de 200 cours en ligne.

Les deux universités américaines qui financent la plateforme ont investi 60 millions USD dans son développement. La plateforme France Université Numérique utilise la technologie openedX, supportée par Google.

This content is rated 5 out of 5
(no review)
This content is rated 5 out of 5
(no review)
Complete this resource to write a review