“ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits...

16
“ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw, Senior Member IEEE, Dennis Sylvester, Senior Member IEEE, and Trevor Mudge, Fellow IEEE Presented by: Abdullah Almohaimeed

Transcript of “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits...

Page 1: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

“ Near-Threshold Computing: Reclaiming Moore’s Law

Through Energy Efficient Integrated Circuits ”

By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw, Senior Member IEEE,

Dennis Sylvester, Senior Member IEEE, and Trevor Mudge, Fellow IEEE

Presented by: Abdullah Almohaimeed

Page 2: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

© Agenda:1- introduction.

2- NTC Concept.

3- NTC analysis

4-Barriers of NTC.

5- Addressing NTC barriers.

6- future direction.

7- conclusion.

Page 3: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Introduction:# Moore’s Law and its obstacles.

# How to address this problem from different view designers.# The important of energy:• High-Performance Platforms.• Personal computing platforms.• Sensor-based platforms.

# The desire of designers in this field.

Page 4: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

NTC Concept:Operating the devices near the threshold voltage (Vth).

Result of energy consumption in modern CMOS.

determine the optimal of Vdd:

Vdd > Vth : energy is highly sensitive to Vdd.

Vdd ≈ Vth : 10 times of energy reduction at the expense

of 10 times degradation performance.Vdd< Vth: circuit delay increases exponentially with

Vdd, causing leakage energy.

Page 5: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Energy and Delay in different supply voltage operation

Page 6: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

NTC analysis: Example of precessors: Subliminal and

Phoenix processors.only a modest increase in energy at the NTC

region (around 0.5 V), while frequency characteristics at that point are significantly improved.

Page 7: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,
Page 8: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

NTC Barriers:A. Performance Loss:e.g. 45 nm technolgy the fanout of four inverter

delay at NTC supply is 10x slower than at nominal supply.

B. Increased Performance Variation: NTC designs display increase in

performance uncertainty.heightens sensitivity to temperature and

supply ripple

Page 9: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

C. Increased Functional Failure:

In particular, the mismatch in device strength due to local process variations from such phenomena as random dopant fluctuations(RDF).

Page 10: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Addressing NTC Barriers:Addressing performance loss:

1- Cluster-based Architecture:by using of NTC-based parallelism. This

method will regain 10–50X of the performance, while remaining energy efficient.

2- Device Optimization:

Page 11: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

B. Addressing Performance VariationTo address these problems by applying:

1) Soft Edge Clocking:Soft-edge flip-flop

2) Body Biasing: is a well known technique for adapting

performance and leakage to global variation of process, voltage, and temperature.

Page 12: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

C. Addressing Functional Failure: The increased of sensitivity lead to a highly

rise in functional failure.To address this problem by: 1- Alternative SRAM Cells:

2-SRAM Robustness Analysis Techniques

3-Reconfigurable Cache Designs:

Page 13: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Future direction:Canary Circuits: predict the delay failure of a

pipeline. The variation-constrained logic using in situ

circuitry

Page 14: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Conclusion:

Moore’s law NTC principle Problems of NTC and their soultion

Page 15: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Questions?!

Page 16: “ Near-Threshold Computing: Reclaiming Moore’s Law Through Energy Efficient Integrated Circuits ” By Ronald G. Dreslinski, Michael Wieckowski, David Blaauw,

Thank you so much for attention