Study note

Textbook Review: Is Parallel Programming Hard, And, If So, What Can You Do About It?

Properties

Type
Blogs
Status
待读
Domain
Systems
Category
并发、同步与内存模型
Source
ahelwer.ca
Vault note
library/articles/systems/Textbook-Review-Is-Parallel-Programming-Hard,-And,-If-So,-What-Can-You-Do-About--e7e105e9e63330e1.md

Summary

Andrew Helwer 对 Paul E. McKenney《Is Parallel Programming Hard, And, If So, What Can You Do About It?》的阅读评述,讨论教材的组织方式,并从现代 CPU、缓存一致性、内存顺序、原子操作、锁与无锁并发等角度梳理其学习体验。

Highlights

不仅评价教材,也补充了理解并发所需的硬件直觉,例如缓存行所有权和 MESI 协议。适合在正式啃大部头教材之前判断先修知识、阅读重点与电子版使用体验。

Comments

Loading comments...