跳转至

CS149 Parallel Computing

This course is offered by Stanford CS149

我们以 2023 的版本为准

  1. 课程主页: https://gfxcourses.stanford.edu/cs149/fall23
  2. 课程回放: https://www.youtube.com/playlist?list=PLoROMvodv4rMp7MTFr4hQsDEcX7Bx6Odp
  3. 课程作业: https://gfxcourses.stanford.edu/cs149/fall23

From smart phones, to multi-core CPUs and GPUs, to the world's largest supercomputers and web sites, parallel processing is ubiquitous in modern computing. The goal of this course is to provide a deep understanding of the fundamental principles and engineering trade-offs involved in designing modern parallel computing systems as well as to teach parallel programming techniques necessary to effectively utilize these machines. Because writing good parallel programs requires an understanding of key machine performance characteristics, this course will cover both parallel hardware and software design.