斯坦福 CS 149 并行计算
课程名称: Parallel Computing
课程官网地址:1986年Lisp版本、2022年春
先修课程: 无
重要程度: ※※※※※
课程评点:
课程说明
本课程介绍了并行性和并行编程。大多数新的计算机体系结构都是并行的;对这些机器进行编程需要了解编写并行软件的基本问题和技术。主题:当前硬件中的各种并行性(例如,快速网络、多核、GPU 等加速器、矢量指令集)、局部性的重要性、隐式与显式并行性、共享与非共享内存、同步机制(锁定、原子性) 、事务、障碍)和并行编程模型(线程、数据并行/流、MapReduce、Apache Spark、SPMD、消息传递、SIMT、事务和嵌套并行)。重要的并行编程作业将作为家庭作业给出。 CS 143。