Computer System Design: Improving Energy Efficiency and Performance

开始时间: 04/22/2022 持续时间: 6 weeks

所在平台: EdxArchive

课程类别: 其他类别

大学或机构: ChalmersX

授课老师: Per Stenström

课程主页: https://www.edx.org/archive/computer-system-design-improving-energy-chalmersx-chm007x

课程评论:没有评论

第一个写评论        关注课程

课程详情

In this computer science course, you will learn the basic foundations underpinning the design of modern multicore-based computers. In addition, you will learn how design decisions affect how fast programs execute and how much energy is wasted.

Topics include:

  • Basic design concepts of computers
  • Principles and models for how fast a program will execute and how much energy it will waste
  • Basic principles for exploiting instruction-level parallelism
  • Data and control dependences
  • Pipelining
  • Memory locality
  • Cache design principles

During the course you will engage with a community of learners with similar interests to share knowledge.

The course is derived from Chalmers’s senior undergraduate course in computer system design. It assumes only a basic course in computer organization including assembly-language programming.

课程大纲

  • Design concepts in modern multicore-based computers including processors and memory hierarchies
  • How energy efficient and fast a program will execute
  • How to use simple models to analyze energy efficiency and performance  
  • How taught design concepts are used in modern multicore-based computer systems

课程评论(0条)

课程简介

Learn the elements of computer design needed for programmers to make the most of computers’ speed and to write energy-effective programs.

课程标签

0人关注该课程

主题相关的课程