Lock-Free 자료구조 성능 — CAS·ABA·Hazard Pointer·Epoch Reclamation
CAS 기반 lock-free와 ABA 문제, hazard pointer와 epoch reclamation 비교.
Tech articles, book reviews, and presentations.
페이지 55 / 73
CAS 기반 lock-free와 ABA 문제, hazard pointer와 epoch reclamation 비교.
RW-lock의 종류와 reader/writer priority, RCU 비교, seqlock의 read-mostly 대안.
Mutex blocking 비용과 Linux futex 2-stage, adaptive mutex, priority inheritance overhead.
Spinlock 비용 분석과 ticket lock, MCS lock의 scalability 차이.
Wait time과 hold time, contention ratio를 측정하고 lock convoy를 회피하는 법.
False sharing 원인. Cache coherence ping-pong. Padding으로 line 분리. 측정 방법.
Concurrency vs Parallelism (Rob Pike). Race condition. Memory model 도입.
CXL 2.0/3.1과 Neoverse V2가 만든 cache-coherent interconnect. CXL.io·CXL.cache·CXL.mem 세 프로토콜, Type 1/2/3 디바이스, latency·대역폭의 현실.
Junction temperature, thermal sensor, trip point, throttling 동작, 자동차·우주 환경.
DVFS governor, race-to-idle, big.LITTLE, CPU 코어 hotplug, 측정·tuning.