Download presentation
Presentation is loading. Please wait.
Published byMakenna Woolworth Modified over 9 years ago
1
Evaluating an Adaptive Framework For Energy Management in Processor- In-Memory Chips Michael Huang, Jose Renau, Seung-Moon Yoo, Josep Torrellas
2
ICAP'00 9/13/002 Motivations Power consumption –Cooling –Battery Architectural framework –Circuit optimizations –Dynamic techniques
3
ICAP'00 9/13/003 Goals Enforcing temperature/power limit –Eliminate/reduce cooling requirements Maximizing energy saving while exploiting performance slack –Offers high performance or energy-efficiency
4
ICAP'00 9/13/004 Static Design Optimizations Cache parameters –size, block size, associativity... DRAM organizations, parameters –interleaving, subbanking, pipelining…. Buffers, blah…. Paper in our web site.
5
ICAP'00 9/13/005 FlexRAM -- the baseline architecture Simple processors Concurrency - peaks
6
ICAP'00 9/13/006 Simulation Environment 64 800MHz 2- issue processors 8K 1- cycle D-Cache, 1 MB 12- cycle DRAM 8K I-Mem (SRAM, shared), 256B filter cache Energy numbers: –Cache hit: 222.8pJ, –Row buffer access: 469pJ, –DRAM cell access: 2250pJ, –I-Mem access: 103.2pJ, –Filter cache hit: 26.5pJ, –Subbanking cache hit: 64.8pJ, –Base instruction: 34.8pJ - 56.1pJ … …
7
ICAP'00 9/13/007 Dynamic Techniques Filter cache Voltage Scaling Cache Sub-banking Slow Hit Sleep Comb & Grad Filter Cache
8
ICAP'00 9/13/008 Evaluation - Energy Delay
9
ICAP'00 9/13/009 Evaluation - Delay
10
ICAP'00 9/13/0010 Evaluation - Energy
11
ICAP'00 9/13/0011 Evaluation - Power Limit
12
ICAP'00 9/13/0012 Algorithm
13
ICAP'00 9/13/0013 Algorithm (cont)
14
ICAP'00 9/13/0014 Slack - Energy Consumption
15
ICAP'00 9/13/0015 Slack - Execution Time
16
ICAP'00 9/13/0016 Conclusions Effectively limits power consumption –very few microcycles still over limit Efficient exploitation of slack –10% slack offers 40% energy saving
17
ICAP'00 9/13/0017 Work in Progress Adaptively reorder techniques –Profiling based, –Compiler directed, –Runtime monitoring.
18
Evaluating an Adaptive Framework For Energy Management in Processor- In-Memory Chips Michael Huang, Jose Renau, Seung-Moon Yoo, Josep Torrellas To appear in 33rd Int’l Symp of Micro, Dec 2000, California http://iacoma.cs.uiuc.edu/flexram iacoma.pim@cs.uiuc.edu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.