Dynamic Voltage and Frequency Management Based on Variable Update Intervals

Relaterede dokumenter
Family of R744 control valves and suggestions for efficient testing

ME6212. High Speed LDO Regulators, High PSRR, Low noise, ME6212 Series. General Description. Typical Application. Package

Metal Oxide Varistor:TVM-B Series

Constant Terminal Voltage. Industry Workshop 1 st November 2013

Small Autonomous Devices in civil Engineering. Uses and requirements. By Peter H. Møller Rambøll

Basic Design Flow. Logic Design Logic synthesis Logic optimization Technology mapping Physical design. Floorplanning Placement Fabrication

UNISONIC TECHNOLOGIES CO.,

Bilag 1 GPS dataudskrifter fra Stena Carisma ved passage af målefelt

Selection of a Laser Source for Magnetic Field Imaging Using Magneto-optical Films

GNSS/INS Product Design Cycle. Taking into account MEMS-based IMU sensors

A multimodel data assimilation framework for hydrology

Using SL-RAT to Reduce SSOs

Delta Elektronik A/S - AKD

Engineering of Chemical Register Machines

Introduction Ronny Bismark

Handling Sporadic Tasks in Off- Line Scheduled Distributed Real Time Systems

RAVE. The New Radar Motion Sensor Rated IP67: Optimized for Harsh Outdoor Applications

Netværk og Algoritmer A juni 2010

what is this all about? Introduction three-phase diode bridge rectifier input voltages input voltages, waveforms normalization of voltages voltages?

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

Economic MPC for large and distributed energy systems

MS-H280-Pro Magnetic Stirrer

The GAssist Pittsburgh Learning Classifier System. Dr. J. Bacardit, N. Krasnogor G53BIO - Bioinformatics

515.[[ [[$6(5,(6 [[$[[ [[%[[ SOT-23-5 VFM STEP-UP DC/DC CONVERTER

Lithium-Ion Jump-Starters / Jumper Cables

APPENDIX E.3 SHADOW FLICKER CALCULATUIONS. 70 m TOWERS & 56 m BLADES

Peering in Infrastructure Ad hoc Networks

Sustainable investments an investment in the future Søren Larsen, Head of SRI. 28. september 2016

Linear Programming ١ C H A P T E R 2

SOT-363 Plastic-Encapsulate Transistors

Challenges for the Future Greater Helsinki - North-European Metropolis

OG-3600 Series Fiber Optic Transport for opengear card frame platform w/ SNMP Management

l i n d a b presentation CMD 07 Business area Ventilation

GAMPIX: a new generation of gamma camera for hot spot localisation

Sorting on the SRC 6 Reconfigurable Computer

SHARKY 775 KOMPAKT ENERGIMÅLER ULTRALYD

Optimer på virksomhedens biler - spar penge og CO2

PEMS RDE Workshop. AVL M.O.V.E Integrative Mobile Vehicle Evaluation

Forskning og udvikling i almindelighed og drivkraften i særdeleshed Bindslev, Henrik

Integrated Engine, Vehicle, and Underhood Model of a Light Duty Truck for VTM Analysis

Komplet køreklar 6000 W Solcelle anlæg. Kr ,- inkl. moms

WIO200A Water in oil sensor

Komplet køreklar 3000 W Solcelle anlæg. Kr ,- inkl. moms

RoE timestamp and presentation time in past

Differential Evolution (DE) "Biologically-inspired computing", T. Krink, EVALife Group, Univ. of Aarhus, Denmark

Last Lecture CS Amp. I D V B M 2. I bias. A v. V out. V in. Simplified Schematic. Practical Implementation V GS

Towards Energy Efficient Home Networks

Some recent improvements of the assimilation of upgraded ASAR L2 wave spectra

CERTIFICATE OF ACCREDITATION

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

AFL10-LED-KIT Architectural FloodLight HID to LED Upgrade Kit kl_afl10_ledkit_spec.pdf

Morten Juul Nielsen Produktchef Microsoft Danmark

KOMAC. Korea Multi-purpose Accelerator Complex Beam Commissioning 100-MeV KOMAC Linac. Yong-Sub Cho for KOMAC accelerator team

TM4 Central Station. User Manual / brugervejledning K2070-EU. Tel Fax

Global carbon cycle studies with LPJ-GUESS

MJB-A. Posefilter. Egnet til explosivt støv Metode for filterrensning

Results of LArGe cryostat cooling tests

Opera Ins. Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator

Tekniske bestemmelser mv. for transformere for 50-60/10-20 kv netspænding og med mærkeeffekt 6,3-25 MVA. 5. udgave, december 2015.

High Voltage AC & DC Film Capacitors

Teknologispredning i sundhedsvæsenet DK ITEK: Sundhedsteknologi som grundlag for samarbejde og forretningsudvikling

Chapter 3 Bipolar Junction Transistors (BJT)

3A Step-Down Voltage Regulator

85/15 Moving energy. forward. Charles Nielsen, Director R&D. Kystdirektoratet 28. november Fremtidens anvendelse af søterritortiet

Energinet.dk update for the Swedish market Council

Uniprocessor Scheduling

Solid TYRES for your FORKLIFT TRUCKS

CHAPTER 8: USING OBJECTS

Filtering on Wires Cable Ferrites, Usage & Comparison Alex Snijder Field Application Engineer Wurth Elektronik Nederland B.V.

Black Jack --- Review. Spring 2012

Heuristics for Improving

FlexValve - Industrivej 2 - DK 4241 Vemmelev - Tel

Midlertidig ændring af vandstand som redskab til vedligeholdelse af lobeliesøer

EE 447 VLSI Design. Lecture 8: Circuit Families. EE 447 VLSI Design

An Integrated Landslide Management System for Highway Applications. Kirk Beach, Gene Geiger, Robert Liang

Projekt DATA step view

SpareBank 1 Covered Bond Programme - Investor Report June 2013 Public Covered Bonds Outstanding:

SpareBank 1 Næringskreditt AS Covered Bond Programme - Investor Report 1st Quarter 2014 Public Covered Bonds Outstanding:

talk outline sea bed network deployment issues; energy distribution seabed network issues;

Digital Quick Setup Guide

Hydrogen Burning in Stars-II

Pilot Co.Pilot??? Scandlines brug af pilot/co-pilot systemet.

Diamond Core Drilling

FOREBYGGELSE AF ARBEJDSULYKKER I DONG OIL & GAS

RFID i hospitalsmiljøer Case: Respektafstand til Motorola FX7400 RFID antenner på DNU Aarhus

Maneurop reciprocating compressors

Slot diffusers. Slot diffusers LD-17, LD-18

HP LaserJet Pro M102w Laser

Video Projector Controller. Brugermanual

SpareBank 1 Næringskreditt AS Covered Bond Programme - Investor Report 3rd Quarter 2014 Public Covered Bonds Outstanding:

OVERVÅGNONG OG REGULERING VARIABLE FREKVENSDREV (VARIABLE FREQUENCY DRIVES)

Præsentation. Individuel præsentation bordet rundt Navn Firma Branche, Baggrund for interesse i beskyttelse mod overeksponering af lyd

Hvad styrer prisudviklingen i elmarkedet?

EFFECTSOFAGEON EMOTION AND INFORMATION DETECTION 1. EffectsofAgeonEmotionandInformationDetection AbbyM.WisarbandElizabethA.

Udfordringer ved BAT-konklusionerne med fokus på biomasse

Procuring sustainable refurbishment

What s Our Current Position? Uddannelsesstruktur i AUE. What Can You Choose After DE5? Uddannelsesstruktur i AUE

Supermarkeder og Smart Grid muligheder for fleksibelt elforbrug

System Management Principles Statement

USERTEC USER PRACTICES, TECHNOLOGIES AND RESIDENTIAL ENERGY CONSUMPTION

Transkript:

Dynamic Voltage and Frequency Management Based on Variable Update Intervals for Frequency Setting Mehrdad Najibi Mostafa Salehi Ali Afzali Kusha Massoud Pedram S. Mehdi Fakhraie Hossein Pedram Presentation given at ICCAD, Nov. 2006

Outline Prior Work Dynamic voltage and frequency management Adaptive frequency scheduling based on an effective deadline Effective deadline prediction Frequency scheduling Underload and overload conditions Experimental results

Prior work Commercial processors with DVS capability Burd et al, 2000, Arm8 processor core Nowka et al, 2002, PowerPC processor Flautner and Flynn, 2002, arm9 processor core Kihwan et a, al, 2003-05, 05, StrongArm Sto and Xscale scae... Nakai et al, embedded microprocessor

Dynamic Voltage and Frequency Management DVFM architecture [Nakai et al, JSSC-05]

Dynamic Voltage Management

Dynamic Frequency Management Frequency scheduling based on fixed interval [Nakai et al, JSSC-05]

Adaptive Frequency Scheduling Based on an Effective Deadline Fixed Interval Voltage (m mv) Freq. (MH Hz) If it is long : Slow workload tracking (fixed freq step) Max workload Slope (Upper bound) If it is short : Higher Avg. Freq Higher # of unnecessary updates 1600 1500 1400 135 120 105 0.00 0.50 1.00 1.50 2.00 2.50 3.00 Adaptive Interval Lower updates Time (ms) Power Network Fluctuations Near optimal frequency & voltage 4 up-1 down avg. freq Steady: 4 up-4 down useless changes

Effective Deadline Soft Real Time Application Periodic Workloads Arrival of the next workload Ati Active cycles Idle cycles Input rate (1) (2) Hypothetic FIFO output rate f peak = 4f eff E 1 = 16E 2 FIFONotEmpty

Prediction of the Effective Deadline Arrival time of the next workload Reported in terms of system cycles Effective Deadline Update the interval Compute the frequency Adaptive Adjustment 2 consecutive increases Interval_step * 2 2 consecutive idecreases Interval_step / 2 Up Interval Next Interval Current Interval Step Next Interval Current Interval Down Interval Step

Frequency Adjustment Frequency Up thl thh update Frequency Down thl thh update thl thh Frequency Steady update

Overload and Underload Conditions Interval without overload detection Overload (no idle cycle) 600 500 Slower freq increase (worsen the situation) 400 300 200 100 0 Interval Interval with overload detection Underload (no active cycle) 200 150 100 50 0 Slower freq decrease Interval

Results (Periodic Workload) 1600 Fixed Interval 1400 Voltage (mv) Voltag ge (mv) 1200 1600 1000 1400 800 1200 FI 80% AI 80% 600 FI 20% 1000 0.00 5.00 10.00 15.00 20.00 25.00 30.00 AI 20% 800 Time (ms) Frequency (MHz) 140 120 100 80 60 40 20 FI 80% AI 80% FI 20% AI 20% 600 120 0 2 4 6 8 10 140 Adaptive Interval Time (ms) 0 0 2 4 6 8 10 Time (ms) Freq. (MHz) 100 80 60 Voltage Frequency 40 20 0 0.00 5.00 10.00 15.00 20.00 25.00 30.00 Time (ms)

Results power (mw) 35 30 )Workload 25 20 15 10 Power Consumption Fixed Interval Adaptive Interval Frequency V DD Power Frequency V DD Power Power (MHz) (mv) (mw) (MHz) (mv) (mw) Reduction 0% 8 600 Fixed Interval 0.95 Adaptive Interval 8 600 0.5 47.37% 10% 21 875 2.16 12 810 0.92 57.41% 5 20% 41 990 4.57 25 895 2.17 52.52% 0 30% 61 1135 8.51 36 945 3.73 56.17% 0 10 40% 20 30 40 50 82 60 70 80 90 100 1285 14.01 70% 49 1050 5.89 57.96% 50% workload % 102 1430 21.07 60% 61 1121 8.38 60.23% 60% 123 1580 30.02 50% 74 1230 11.51 61.66% 70% 123 1585 30.59 40% 86 1315 15.32 49.92% 80% 123 1585 30.77 98 1400 19.52 36.56% 90% 123 1585 30.89 30% 110 1485 24.68 20.10% 100% 123 1580 30.92 20% 123 1585 30.88 0.13% 10% 0% 0 10 20 30 40 50 60 70 80 90 100

Results (Correlated Workloads) 70.00% Power/Op - Pe erfomance Reduct tion 60.00% 50.00% 40.00% 30.00% 20.00% 10.00% Power/Operation Performance 0.00% 0% 10% 20% 30% 1.6 40% 50% 60% 70% Normmalized AI/FI Metrics Correlation Percentage 1.4 1.2 1 0.8 0.6 80% 90% Delay Power PDP EDP 0.4 0% 20% 40% 60% 80% 100% Correlation Percent

Summary Presented an efficient adaptive method to perform dynamic voltage and frequency management (DVFM) for minimizing the energy consumption of microprocessor chips Uses adaptive update intervals for optimal frequency and voltage scheduling Rapidly tracks the workload changes so as to meet soft real-time deadlines Utilizes the correlation between consecutive values of the workload for future workload prediction Because the frequency and voltage update rates are dynamically set based on variable update interval lengths, voltage fluctuations on the power network are minimized The technique leads to power savings of up to 60% for highly correlated workloads compared to DVFM systems based on fixed update intervals.