SlideShare a Scribd company logo
DVFS
Firoj Ghimire
Shubham Ghimire
Problem
● Battery life in consumer electronics is dependent on the dynamic power
behavior of their integrated circuits.
● If the dynamic behavior can be adjusted to fit the task at hand, considerable
power savings can be realized.
DVFS??
● Dynamic Voltage and Frequency Scaling
● One of the more popular power management schemes
● Adjustment of power and speed settings on a computing device’s:
○ various processors
○ controller chips
○ peripheral devices
● Commonly used in laptops and other mobile devices, where energy comes
from a battery and thus is limited.
Objectives
● To optimize resource allotment for tasks and maximize power saving when
those resources are not needed.
● To use the optimal operating frequency and voltage to allow a task to be
performed in the required amount of time.
● To maximize battery life and longevity of devices while still maintaining
ready compute performance availability.
Formula
Overvolting & Undervolting
● Dynamic voltage scaling to increase voltage is known as overvolting;
dynamic voltage scaling to decrease voltage is known as undervolting.
● Undervolting is done in order to conserve power, particularly in laptops and
other mobile devices,[1] where energy comes from a battery and thus is
limited, or in rare cases, to increase reliability.
● Overvolting is done in order to increase computer performance.
Example
● An unused smartphone should revert to a low-power mode, barring
interference from applications and spyware.
● Multimedia requires more power, so the device reaches a higher power state
and creates more heat during heavier processing such as video and gaming.
● Were it not for DVFS, many devices that are passively cooled would require
active cooling.
● However, the noise, bulk and power consumption required by active cooling
makes it impractical for smaller devices.
● DVFS helps maintain operable parameters with increased mobility.
Not only for mobile technology
● Desktops, servers and virtual environments also benefit from the power
savings of DVFS.
● In VMware vSphere, DVFS allows host CPUs to dynamically change power
states when resource demands are low to reduce a host's energy
consumption.
● CPU frequency and voltages are lowered and raised based on demand from
virtual machines (VMs).
Benefits
● While more important in environments with large numbers of computers,
like offices, server farms and data centers, individual users are also paying
more attention to power consumption.
● DVFS can also scale upwards to increase performance. Both AMD and Intel
feature similar technology, often referred to as “turbo mode” for short runs
of speeds beyond what the device could maintain indefinitely, at least with
default cooling.
● Another benefit of reducing power consumption is less heat is generated by
your device; this has benefits to the mechanical design.

More Related Content

What's hot

ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
Gaurav Verma
 
Accelerated SDN in Azure
Accelerated SDN in AzureAccelerated SDN in Azure
Accelerated SDN in Azure
Open Networking Summit
 
Direct Memory Access (DMA)-Working and Implementation
Direct Memory Access (DMA)-Working and ImplementationDirect Memory Access (DMA)-Working and Implementation
Direct Memory Access (DMA)-Working and Implementation
Shubham Kumar
 
FPGA Verilog Processor Design
FPGA Verilog Processor DesignFPGA Verilog Processor Design
FPGA Verilog Processor Design
Archana Udaranga
 
Jtag presentation
Jtag presentationJtag presentation
Jtag presentation
klinetik
 
FPGA
FPGAFPGA
Low Power Techniques
Low Power TechniquesLow Power Techniques
Low Power Techniques
keshava murali
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debug
teledynelecroy
 
SoC Design
SoC DesignSoC Design
Msp430 assembly language instructions &addressing modes
Msp430 assembly language instructions &addressing modesMsp430 assembly language instructions &addressing modes
Msp430 assembly language instructions &addressing modes
Harsha herle
 
BUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI DesignBUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI Design
Usha Mehta
 
Real Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGAReal Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGA
Mafaz Ahmed
 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
Mathivanan Natarajan
 
Digital signal processor architecture
Digital signal processor architectureDigital signal processor architecture
Digital signal processor architecture
komal mistry
 
ARM Exception and interrupts
ARM Exception and interrupts ARM Exception and interrupts
ARM Exception and interrupts
NishmaNJ
 
High Bandwidth Memory : Notes
High Bandwidth Memory : NotesHigh Bandwidth Memory : Notes
High Bandwidth Memory : Notes
Subhajit Sahu
 
ARM Fundamentals
ARM FundamentalsARM Fundamentals
ARM Fundamentals
guest56d1b781
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
Ravikumar Tiwari
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and Working
Dr.YNM
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
Anil Yadav
 

What's hot (20)

ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 
Accelerated SDN in Azure
Accelerated SDN in AzureAccelerated SDN in Azure
Accelerated SDN in Azure
 
Direct Memory Access (DMA)-Working and Implementation
Direct Memory Access (DMA)-Working and ImplementationDirect Memory Access (DMA)-Working and Implementation
Direct Memory Access (DMA)-Working and Implementation
 
FPGA Verilog Processor Design
FPGA Verilog Processor DesignFPGA Verilog Processor Design
FPGA Verilog Processor Design
 
Jtag presentation
Jtag presentationJtag presentation
Jtag presentation
 
FPGA
FPGAFPGA
FPGA
 
Low Power Techniques
Low Power TechniquesLow Power Techniques
Low Power Techniques
 
Webinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and DebugWebinar: Practical DDR Testing for Compliance, Validation and Debug
Webinar: Practical DDR Testing for Compliance, Validation and Debug
 
SoC Design
SoC DesignSoC Design
SoC Design
 
Msp430 assembly language instructions &addressing modes
Msp430 assembly language instructions &addressing modesMsp430 assembly language instructions &addressing modes
Msp430 assembly language instructions &addressing modes
 
BUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI DesignBUilt-In-Self-Test for VLSI Design
BUilt-In-Self-Test for VLSI Design
 
Real Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGAReal Time Clock Interfacing with FPGA
Real Time Clock Interfacing with FPGA
 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
 
Digital signal processor architecture
Digital signal processor architectureDigital signal processor architecture
Digital signal processor architecture
 
ARM Exception and interrupts
ARM Exception and interrupts ARM Exception and interrupts
ARM Exception and interrupts
 
High Bandwidth Memory : Notes
High Bandwidth Memory : NotesHigh Bandwidth Memory : Notes
High Bandwidth Memory : Notes
 
ARM Fundamentals
ARM FundamentalsARM Fundamentals
ARM Fundamentals
 
8051 Microcontroller
8051 Microcontroller8051 Microcontroller
8051 Microcontroller
 
Basics of peripheral devices and Working
Basics of peripheral devices and WorkingBasics of peripheral devices and Working
Basics of peripheral devices and Working
 
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUITPOWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
POWER CONSUMPTION AT CIRCUIT OR LOGIC LEVEL IN CIRCUIT
 

Similar to Dynamic Voltage and Frequency Scaling

Virtualization in green computing
Virtualization in green computingVirtualization in green computing
Virtualization in green computing
RAHUL SINHA
 
Multiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptxMultiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptx
DrPrakashN1
 
Power_Management_In_Mobiles
Power_Management_In_MobilesPower_Management_In_Mobiles
Power_Management_In_Mobiles
Neera Mital
 
Cloud Power Management With Intel Node Manager
Cloud Power Management With Intel Node ManagerCloud Power Management With Intel Node Manager
Cloud Power Management With Intel Node Manager
David Jenkins
 
A stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
A stochastic approach to analysis of energy aware dvs-enabled cloud datacentersA stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
A stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
ieeepondy
 
AMD PowerTune & ZeroCore Power Technologies
AMD PowerTune & ZeroCore Power TechnologiesAMD PowerTune & ZeroCore Power Technologies
AMD PowerTune & ZeroCore Power Technologies
AMD
 
How to enhance hyperconvergence with infrastructure management
How to enhance hyperconvergence with infrastructure managementHow to enhance hyperconvergence with infrastructure management
How to enhance hyperconvergence with infrastructure management
rdelima
 
Data centerefficiency
Data centerefficiencyData centerefficiency
Data centerefficiency
Heather Brotherton
 
Power management: Lenovo ThinkServer Smart Grid Technology
Power management: Lenovo ThinkServer Smart Grid TechnologyPower management: Lenovo ThinkServer Smart Grid Technology
Power management: Lenovo ThinkServer Smart Grid Technology
Principled Technologies
 
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy ManagerCompetitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
David Jenkins
 
Vertical Leaflet _ Datacenters_en-us_V1
Vertical Leaflet _ Datacenters_en-us_V1Vertical Leaflet _ Datacenters_en-us_V1
Vertical Leaflet _ Datacenters_en-us_V1
Craig Baker (MInstSMM)
 
WORPCLOUD HOSTING SERVICES - Fast, Secure & Affordable
WORPCLOUD  HOSTING SERVICES - Fast, Secure & AffordableWORPCLOUD  HOSTING SERVICES - Fast, Secure & Affordable
WORPCLOUD HOSTING SERVICES - Fast, Secure & Affordable
WORPCLOUD LTD
 
Pillai,Scheduling Algorithm
Pillai,Scheduling AlgorithmPillai,Scheduling Algorithm
Pillai,Scheduling Algorithm
khoj4u
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance Computer
Ashok Raj
 
Deco1
Deco1Deco1
E03403027030
E03403027030E03403027030
E03403027030
theijes
 
Lect-3-07102022-045735pm-16022024-061156pm (1).pdf
Lect-3-07102022-045735pm-16022024-061156pm (1).pdfLect-3-07102022-045735pm-16022024-061156pm (1).pdf
Lect-3-07102022-045735pm-16022024-061156pm (1).pdf
zainm7032
 
Thin Client Overview
Thin Client OverviewThin Client Overview
Thin Client Overview
Alex Little
 
Intel Node Manager Intro
Intel Node Manager IntroIntel Node Manager Intro
Intel Node Manager Intro
David Jenkins
 
PAC 2.5 Efficiency is Attainable, What are you Waiting for?
PAC 2.5 Efficiency is Attainable, What are you Waiting for?PAC 2.5 Efficiency is Attainable, What are you Waiting for?
PAC 2.5 Efficiency is Attainable, What are you Waiting for?
SchneiderITB
 

Similar to Dynamic Voltage and Frequency Scaling (20)

Virtualization in green computing
Virtualization in green computingVirtualization in green computing
Virtualization in green computing
 
Multiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptxMultiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptx
 
Power_Management_In_Mobiles
Power_Management_In_MobilesPower_Management_In_Mobiles
Power_Management_In_Mobiles
 
Cloud Power Management With Intel Node Manager
Cloud Power Management With Intel Node ManagerCloud Power Management With Intel Node Manager
Cloud Power Management With Intel Node Manager
 
A stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
A stochastic approach to analysis of energy aware dvs-enabled cloud datacentersA stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
A stochastic approach to analysis of energy aware dvs-enabled cloud datacenters
 
AMD PowerTune & ZeroCore Power Technologies
AMD PowerTune & ZeroCore Power TechnologiesAMD PowerTune & ZeroCore Power Technologies
AMD PowerTune & ZeroCore Power Technologies
 
How to enhance hyperconvergence with infrastructure management
How to enhance hyperconvergence with infrastructure managementHow to enhance hyperconvergence with infrastructure management
How to enhance hyperconvergence with infrastructure management
 
Data centerefficiency
Data centerefficiencyData centerefficiency
Data centerefficiency
 
Power management: Lenovo ThinkServer Smart Grid Technology
Power management: Lenovo ThinkServer Smart Grid TechnologyPower management: Lenovo ThinkServer Smart Grid Technology
Power management: Lenovo ThinkServer Smart Grid Technology
 
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy ManagerCompetitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
Competitive Analysis Dell Open Manage Power Center vs IBM Active Energy Manager
 
Vertical Leaflet _ Datacenters_en-us_V1
Vertical Leaflet _ Datacenters_en-us_V1Vertical Leaflet _ Datacenters_en-us_V1
Vertical Leaflet _ Datacenters_en-us_V1
 
WORPCLOUD HOSTING SERVICES - Fast, Secure & Affordable
WORPCLOUD  HOSTING SERVICES - Fast, Secure & AffordableWORPCLOUD  HOSTING SERVICES - Fast, Secure & Affordable
WORPCLOUD HOSTING SERVICES - Fast, Secure & Affordable
 
Pillai,Scheduling Algorithm
Pillai,Scheduling AlgorithmPillai,Scheduling Algorithm
Pillai,Scheduling Algorithm
 
High Performance Computer
High Performance ComputerHigh Performance Computer
High Performance Computer
 
Deco1
Deco1Deco1
Deco1
 
E03403027030
E03403027030E03403027030
E03403027030
 
Lect-3-07102022-045735pm-16022024-061156pm (1).pdf
Lect-3-07102022-045735pm-16022024-061156pm (1).pdfLect-3-07102022-045735pm-16022024-061156pm (1).pdf
Lect-3-07102022-045735pm-16022024-061156pm (1).pdf
 
Thin Client Overview
Thin Client OverviewThin Client Overview
Thin Client Overview
 
Intel Node Manager Intro
Intel Node Manager IntroIntel Node Manager Intro
Intel Node Manager Intro
 
PAC 2.5 Efficiency is Attainable, What are you Waiting for?
PAC 2.5 Efficiency is Attainable, What are you Waiting for?PAC 2.5 Efficiency is Attainable, What are you Waiting for?
PAC 2.5 Efficiency is Attainable, What are you Waiting for?
 

More from shubham ghimire

Working with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness ProgramWorking with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness Program
shubham ghimire
 
Nutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year ProjectNutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year Project
shubham ghimire
 
Data Management using CKAN | Internship Report
Data Management using CKAN | Internship ReportData Management using CKAN | Internship Report
Data Management using CKAN | Internship Report
shubham ghimire
 
Cyber Crime
Cyber CrimeCyber Crime
Cyber Crime
shubham ghimire
 
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOPVirtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
shubham ghimire
 
Case Study | Introduction to Management
Case Study | Introduction to Management Case Study | Introduction to Management
Case Study | Introduction to Management
shubham ghimire
 
External Environment | Business Environment
External Environment | Business EnvironmentExternal Environment | Business Environment
External Environment | Business Environment
shubham ghimire
 
Writing In Exam | technical Writing
Writing In Exam | technical WritingWriting In Exam | technical Writing
Writing In Exam | technical Writing
shubham ghimire
 
NGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs DirectoryNGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs Directory
shubham ghimire
 
IPSec | Computer Network
IPSec | Computer NetworkIPSec | Computer Network
IPSec | Computer Network
shubham ghimire
 
Functional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time SystemFunctional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time System
shubham ghimire
 

More from shubham ghimire (11)

Working with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness ProgramWorking with Open Data in Nepal | Open Data Awareness Program
Working with Open Data in Nepal | Open Data Awareness Program
 
Nutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year ProjectNutrition Information Aggregatior | Final Year Project
Nutrition Information Aggregatior | Final Year Project
 
Data Management using CKAN | Internship Report
Data Management using CKAN | Internship ReportData Management using CKAN | Internship Report
Data Management using CKAN | Internship Report
 
Cyber Crime
Cyber CrimeCyber Crime
Cyber Crime
 
Virtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOPVirtual Functions | Polymorphism | OOP
Virtual Functions | Polymorphism | OOP
 
Case Study | Introduction to Management
Case Study | Introduction to Management Case Study | Introduction to Management
Case Study | Introduction to Management
 
External Environment | Business Environment
External Environment | Business EnvironmentExternal Environment | Business Environment
External Environment | Business Environment
 
Writing In Exam | technical Writing
Writing In Exam | technical WritingWriting In Exam | technical Writing
Writing In Exam | technical Writing
 
NGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs DirectoryNGOs In Nepal | NGOs Directory
NGOs In Nepal | NGOs Directory
 
IPSec | Computer Network
IPSec | Computer NetworkIPSec | Computer Network
IPSec | Computer Network
 
Functional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time SystemFunctional Parameter & Scheduling Hierarchy | Real Time System
Functional Parameter & Scheduling Hierarchy | Real Time System
 

Recently uploaded

一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
kuehcub
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
peuce
 
Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?
Watsoo Telematics
 
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
2g3om49r
 
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
lorraineandreiamcidl
 
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
yizxn4sx
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
yizxn4sx
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
eydeofo
 
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
terpt4iu
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
xuqdabu
 
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
byfazef
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
u0g33km
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
aozcue
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
ei8c4cba
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
yizxn4sx
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
xuqdabu
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
nudduv
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
8db3cz8x
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
zpc0z12
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
terpt4iu
 

Recently uploaded (20)

一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
一比一原版(KCL文凭证书)伦敦国王学院毕业证如何办理
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证如何办理
 
Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?Why is the AIS 140 standard Mandatory in India?
Why is the AIS 140 standard Mandatory in India?
 
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
1比1复刻澳洲皇家墨尔本理工大学毕业证本科学位原版一模一样
 
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDARLORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
LORRAINE ANDREI_LEQUIGAN_GOOGLE CALENDAR
 
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
按照学校原版(Greenwich文凭证书)格林威治大学毕业证快速办理
 
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
按照学校原版(Westminster文凭证书)威斯敏斯特大学毕业证快速办理
 
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
一比一原版(UOL文凭证书)利物浦大学毕业证如何办理
 
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
按照学校原版(Adelaide文凭证书)阿德莱德大学毕业证快速办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
一比一原版(Greenwich文凭证书)格林威治大学毕业证如何办理
 
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样加急办理美国南加州大学毕业证文凭毕业证原版一模一样
加急办理美国南加州大学毕业证文凭毕业证原版一模一样
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证如何办理
 
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
按照学校原版(AU文凭证书)英国阿伯丁大学毕业证快速办理
 
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
按照学校原版(UAL文凭证书)伦敦艺术大学毕业证快速办理
 
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
一比一原版(UQ文凭证书)昆士兰大学毕业证如何办理
 
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide文凭证书)阿德莱德大学毕业证如何办理
 
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理按照学校原版(QU文凭证书)皇后大学毕业证快速办理
按照学校原版(QU文凭证书)皇后大学毕业证快速办理
 
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
按照学校原版(UST文凭证书)圣托马斯大学毕业证快速办理
 
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
按照学校原版(UOL文凭证书)利物浦大学毕业证快速办理
 

Dynamic Voltage and Frequency Scaling

  • 2. Problem ● Battery life in consumer electronics is dependent on the dynamic power behavior of their integrated circuits. ● If the dynamic behavior can be adjusted to fit the task at hand, considerable power savings can be realized.
  • 3. DVFS?? ● Dynamic Voltage and Frequency Scaling ● One of the more popular power management schemes ● Adjustment of power and speed settings on a computing device’s: ○ various processors ○ controller chips ○ peripheral devices ● Commonly used in laptops and other mobile devices, where energy comes from a battery and thus is limited.
  • 4. Objectives ● To optimize resource allotment for tasks and maximize power saving when those resources are not needed. ● To use the optimal operating frequency and voltage to allow a task to be performed in the required amount of time. ● To maximize battery life and longevity of devices while still maintaining ready compute performance availability.
  • 6. Overvolting & Undervolting ● Dynamic voltage scaling to increase voltage is known as overvolting; dynamic voltage scaling to decrease voltage is known as undervolting. ● Undervolting is done in order to conserve power, particularly in laptops and other mobile devices,[1] where energy comes from a battery and thus is limited, or in rare cases, to increase reliability. ● Overvolting is done in order to increase computer performance.
  • 7. Example ● An unused smartphone should revert to a low-power mode, barring interference from applications and spyware. ● Multimedia requires more power, so the device reaches a higher power state and creates more heat during heavier processing such as video and gaming. ● Were it not for DVFS, many devices that are passively cooled would require active cooling. ● However, the noise, bulk and power consumption required by active cooling makes it impractical for smaller devices. ● DVFS helps maintain operable parameters with increased mobility.
  • 8. Not only for mobile technology ● Desktops, servers and virtual environments also benefit from the power savings of DVFS. ● In VMware vSphere, DVFS allows host CPUs to dynamically change power states when resource demands are low to reduce a host's energy consumption. ● CPU frequency and voltages are lowered and raised based on demand from virtual machines (VMs).
  • 9. Benefits ● While more important in environments with large numbers of computers, like offices, server farms and data centers, individual users are also paying more attention to power consumption. ● DVFS can also scale upwards to increase performance. Both AMD and Intel feature similar technology, often referred to as “turbo mode” for short runs of speeds beyond what the device could maintain indefinitely, at least with default cooling. ● Another benefit of reducing power consumption is less heat is generated by your device; this has benefits to the mechanical design.