6.4.7 · D3Power, Thermal & Reliability

Worked examples — Dark silicon problem

2,499 words11 min readBack to topic

This page is a worked-example gym for the Dark silicon problem. We take the two power laws and the dark-silicon formula and push them through every kind of case: the easy one, the zero cases, the degenerate cases, the "it goes negative — what does that mean?" cases, and the limiting case as chips grow forever.

Before any numbers, let us re-anchor the three tools we will use, so no symbol appears unexplained.


The scenario matrix

Every dark-silicon question falls into one of these cells. Each worked example is tagged with the cell(s) it covers.

Cell Case class What's special about it Example
A Ordinary case Budget covers some cores; Ex 1
B Zero dark silicon Budget covers all cores; exactly Ex 2
C Fully dark limit , budget fixed; Ex 3
D Degenerate input or Ex 4
E Sign / trade-off Same budget, two configs — which "sign" of choice wins Ex 5
F Over-budget (negative ) Ratio ; — interpret it Ex 6
G Real-world word problem DVFS rescues utilization Ex 7
H Exam twist Turbo Boost: redistribute a fixed budget Ex 8

Figures accompany the geometric/graphical cells (A, C, G).


Figure — Dark silicon problem


Figure — Dark silicon problem




Figure — Dark silicon problem


Recall Which cell forces a

clamp, and why? Cells D and F ::: whenever the raw formula gives , the budget exceeds total core draw, so physically no core is dark — clamp ; the negative magnitude measures surplus watts.

Recall Higher dark-silicon fraction always means worse chip. True or false?

False ::: Ex 5 — an accelerator config (Option B, ) can beat a uniform config (Option A, ) because useful-work-per-watt, not fraction lit, is what matters.

Connections