CS149: Parallel Computing
Stanford CS149 并行计算课程笔记,包含课程讲义和作业。
Lectures 课程讲义
- Lecture 01: Efficiency
- Lecture 02: Basic Architecture
- Lecture 03: Multicore and ISPC
- Lecture 04: Programming Basics
- Lecture 05: Programming for Performance I
- Lecture 06: Programming for Performance II
- Lecture 07: GPU Architecture
- Lecture 08: Data Parallelism
- Lecture 09: DNN Evaluation
- Lecture 10: Specialized Architectures
- Lecture 11: Specialized Hardware Programming
- Lecture 12: AI Datacenter Mapping
- Lecture 13: Auto-Optimization
- Lecture 14: Cache Coherence
- Lecture 15: Memory Consistency
- Lecture 16: Fine-Grained Locking
- Lecture 17: Transactional Memory I
- Lecture 18: Transactional Memory II