際際滷

際際滷Share a Scribd company logo
Exploiting Process Variability
in Voltage/Frequency Control
Diego Ruggeri
Variability aware DVFS
Speed binning
16 core : 4 x 4 mash
Power / Throughput 2
VFI
DVFS: Threshold, Greedy search, MaxBIPS
Exploiting process variability in voltage frequency control
Exploiting process variability in voltage frequency control
Exploiting process variability in voltage frequency control
Modeling
Channel length
Leakage and Frequence
Exploiting process variability in voltage frequency control
Exploiting process variability in voltage frequency control
Exploiting process variability in voltage frequency control
Exploiting process variability in voltage frequency control
DVFS strategies
Threshold
Scales V/F according to utilization
Aware version: threshold set per VFI
Greedy search
Scale V/F to keep measured EPI2 (energy per instruction) optimal
Aware version:
MaxBIPS
Maximum throughput meeting power budget (80%)
Exploiting process variability in voltage frequency control
Fine Grained (VFI) DVTS
Variability aware DVFS
Fine Grained VFI DVTS
Coarse Grained VFI DVTS
Topologies

More Related Content

Exploiting process variability in voltage frequency control