CPU Cache and Memory Ordering

时间:2021-04-06 08:12:50
【文件属性】:

文件名称:CPU Cache and Memory Ordering

文件大小:2.12MB

文件格式:PDF

更新时间:2021-04-06 08:12:50

无锁 并发 多线程 内存顺序

网易杭研院何登成学习CPU架构以及并发程序设计的一些心得 与收获。主要内容包括: – 简单介绍CPU的架构,部分主要模块及其功能(Cache Structure, Cache Line , Set-Way); – Cache Coherence算法 (MESI, MOESI); – CPU Memory Ordering模型 (Atomic,Reorder,Memory Barrier (Compiler, CPU),Lock Instruction,Load Acquire/Store Release); – 并发程序设计 (实现一个Spinlock,纠正一个Lock-Free Algorithm, Data Race (False-Sharing, Per-Processor Data))


网友评论