CMP NoC Pareto Design Tradeoffs(片上 CMP NoC 设计权衡)

Balfour & Dally, MICRO 2006。paper-deepdive Day 4 精读:paper-deepdive-day-04.md。论文摘要:balfour-tiled-cmp-noc-tradeoffs.md

核心立场:NoC 不是「哪个拓扑最好」,而是 area / energy / delay 三维 Pareto 上哪一族配置同时最优

五大 Pareto 常识(论文结论)

#Sweet spot说明
1Wormhole 流控vs circuit / SAF / VCT
22-stage router1-stage 难拉频;深流水线延迟代价大
3Buffer 4–8 flit再深能耗升、性能饱和
4Flit 64–128 bit再宽能量陡升
52D Mesh(CMP 规模)拓扑异质化收益小

与 Day 3 Hoskote 1-cycle / 5 GHz 并不必然矛盾:Pareto 在 energy×delay 联合空间;工业可牺牲能效换频率。见 NoC Research Methodology

方法要点

  • 解析模型按组件建(拓扑、流控、流水线、缓冲、VC、flit 宽)→ 扫数千配置
  • 目标:同时最小化面积、能耗、延迟(Pareto frontier)
  • Buffer saturation:过深收益边际为零

对 WSE / 研究的延伸

CMP 域结论是起点;wafer-scale 可加第 4 维(良率/容错、单时钟域、确定性流量)。Mesh 在 CMP 上 Pareto ≠ 在 high-radix 工艺下仍 universal optimal——见 Day 6 High-Radix Clos Adaptive Routing

相关页面

Citations

[1] paper-deepdive-day-04.md — Balfour MICRO’06 精读(Day 4)