低延迟系统开发 专题 2026 年 10 月 20 日 约 15 分钟缓存案例:一次行情重算 64 个期权一条行情要碰 140 条缓存行,时间大多花在等它们。四步改的都不是计算,是数据什么时候到、到哪一层、在谁手里:让缺失同时在路上,提前要下一批,交出读一次就没用的行,跨核交接时少读一次,把要给对面读的行先放进 L3。#cpp#cache#mlp#prefetch#clflushopt
低延迟系统开发 专题 2026 年 10 月 9 日 约 30 分钟内存延迟与带宽一次内存访问约 100 ns、运回 64 B,一次一个只有 0.64 GB/s,可一个核顺序读能拿到 15–60 GB/s,差出来的倍数就是同时在路上的请求数。下一次读的地址要不要等这一次读回来,决定了代码受延迟还是受带宽限制。#cpp#memory#latency#bandwidth#littles-law