Skip to content

yarkhinephyo/15-418-parallel-computing-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

15-418-notes

For my future reference.

Video playlist: CMU 154183 - Parallel Computer Architecture and Programming.

Lecture slides: Summer 2017 course website

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.

About

Notes on CMU Parallel Computer Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published