Concurrency 기초 — Concurrency vs Parallelism·Race·Memory Model
Concurrency vs Parallelism (Rob Pike). Race condition. Memory model 도입.
Tech articles, book reviews, and presentations.
페이지 39 / 56
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.
PLL/divider/gating으로 peripheral clock. STM32 RCC, Linux CCF. Power vs Performance.
MMIO uncached strongly-ordered. Write-combining for PCIe BAR. Volatile, DMB·DSB·ISB.
IRQ flooding으로 main loop 봉쇄. NAPI 패턴, rate limit, interrupt coalescing.
Cortex-M 12-cycle latency. Tail-chaining 6-cycle. Late arrival, lazy stacking, FreeRTOS hooks.
DMA setup overhead. CPU memcpy 최적화. Break-even size. 실측 데이터.
Burst size 최적화. Scatter-gather, chain. Cache clean/invalidate, double buffer.