Power Management 'res publica'

Slides:



Advertisements
Similar presentations
By: Paul Yao, Principal, Enovative Energy Solutions
Advertisements

By Talin, Dalal, Jeff. We have been asked by the organization to research and present ways to refurbish old PC systems with the aim of reducing power.
“A smart grid solution to manage home energy consumption” Victor Velez EEL6788 Feb
Energy Model for Multiprocess Applications Texas Tech University.
CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.
CS 423 – Operating Systems Design Lecture 22 – Power Management Klara Nahrstedt and Raoul Rivas Spring 2013 CS Spring 2013.
Authors: Mateusz Jarus, Ewa Kowalczuk, Michał Madziar, Ariel Oleksiak, Andrzej Pałejko, Michał Witkowski Poznań Supercomputing and Networking Center GICOMP.
PARAID: The Gear-Shifting Power-Aware RAID Charles Weddle, Mathew Oldham, An-I Andy Wang – Florida State University Peter Reiher – University of California,
Sasken Confidential © 2009 Sasken Communication Technologies Future of TTCN-3 Power Management and Testing Infrastructure 3 May 2012.
1 Overview 1.Motivation (Kevin) 1.5 hrs 2.Thermal issues (Kevin) 3.Power modeling (David) Thermal management (David) hrs 5.Optimal DTM (Lev).5 hrs.
Basics of Energy & Power Dissipation Lecture notes S. Yalamanchili, S. Mukhopadhyay. A. Chowdhary.
Networked Computer Power Management Software Determining “Equivalency” to Surveyor RTF Meeting February 5, 2008.
Server Virtualization
Lev Finkelstein ISCA/Thermal Workshop 6/ Overview 1.Motivation (Kevin) 2.Thermal issues (Kevin) 3.Power modeling (David) 4.Thermal management (David)
Power Consumption PC and Server PROJECT Monitor power management (MPM) can save $15 to $32 per monitor annually by placing your inactive monitors into.
Accurate Prediction of Power Consumption in Sensor Networks University of Tubingen, Germany In EmNetS 2005 Presented by Han.
Power Guru: Implementing Smart Power Management on the Android Platform Written by Raef Mchaymech.
Unit 2 VIRTUALISATION. Unit 2 - Syllabus Basics of Virtualization Types of Virtualization Implementation Levels of Virtualization Virtualization Structures.
NAND Chip Driver Optimization and Tuning
CENG 334 – Operating Systems 01- Introduction Asst. Prof. Yusuf Sahillioğlu Computer Eng. Dept,, Turkey.
IBytes 1 Computer Systems They're all around us!.
Evaluation of Advanced Power Management for ClassCloud based on DRBL Rider Grid Technology Division National Center for High-Performance Computing Research.
Matthew Garrett Going green with Linux Matthew Garrett
Overview Motivation (Kevin) Thermal issues (Kevin)
performance tuning service for
HTCondor Annex (There are many clouds like it, but this one is mine.)
Power Management in Embedded Systems
Kernel HW KABI Tools Tony Camuso Aug 20, 2015 EXERCISE - STEP 1 INTRO:
Temperature and Power Management
Money in Your Life Advanced Level.
Personal Selling.
Utilize Internal Data via Mobile Business Apps
Software Mr. Singh.
Green cloud computing 2 Cs 595 Lecture 15.
46elks Add-In for Microsoft Office 365 Excel Makes it Easy to Add SMS and Voice to Any Website or App – Just Install, Select Numbers, and Hit Send OFFICE.
Outline Introduction Related Work
Kernel HW KABI Tools Tony Camuso Aug 20, 2015 INTERNAL ONLY
Green Software Engineering Prof
Introduction to Computers
It can be as easy as turning down a thermostat.
Connecting hardware and Booting the computer
Back to Table of Contents
Overview Introduction VPS Understanding VPS Architecture
Automation in IMS Can it help the shrinking talent pool
H.O.M.E. Home Organization and Monitoring of Energy
Home Energy Management
International Symposium on Microarchitecture. New York, NY.
Background Energy efficiency is a critical issue for mobile device.
Computer software 2.
Unit 1: Introduction to Operating System
Practical and OS-Driven Power Management
Ranger In-Vehicle Hardware
Back to Table of Contents
2.C Memory GCSE Computing Langley Park School for Boys.
Money in Your Life Advanced Level.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Jacob R. Lorch and Alan Jay Smith University of California, Berkeley
Money in Your Life Advanced Level.
Protect Consumer Privacy from Load Monitoring
Money in Your Life Advanced Level.
Outline - Energy Management
IST346: Operating Systems / Command Line Interfaces
Money in Your Life Advanced Level.
Designing an Operating Systems
CSE 153 Design of Operating Systems Winter 2019
“JUST FOR OPENERS” Presented by J.W. Owens A Perspective 101 Series
Free Software and SMEs, A Perspective of the Future
Dynamic Power Management for Streaming Data
Light level sensor Temperature sensor Motion detection ecDeskSensor
Energy Saver Toolkit Alan Choi.
Presentation transcript:

Power Management 'res publica' EXERCISE - STEP 1 INTRO: I'm here today to talk to you about the value of having a relationship with Red Hat. [ Whiteboard Exercise ] Before we get started, I want to capture a few thoughts you may have about what Red Hat is today. Possibly some of the following words: [ Write examples in a single column as you say them ] Linux Open source Jboss Low-cost Performance Freedom This is all true, and it's part of what of we offer, but but what we want to talk to you about today is something more compelling that Red Hat has to offer from a value and relationship perspective. Jiří Skála Base-OS Brno (CZ), Power management team

Why and what to save? Select what you want ... Energy Battery life - longer mobility Money - less energy affects your bank account Ecology – sparing environment Increase performance – optimized processes can increase performance

Dr. Eater & Mr. Appetite? Hardware is real power eater Two states only - on/off Software controls appetite to eat Firmware controls periphery (HDD e.g. WD RE2-GP IntelliPower) Functionality Performance Power consumption OS components affects power consumption directly Applications affect power consumption mostly indirectly via OS

Measurement & monitoring bltk – The Battery Life Tool Kit simulates reproducible load (office work, reading, video playing, user defined) measures battery discharging, charging, battery life etc. tuned – monitoring and tuning daemon monitors system usage and dynamically tunes it (currently LAN and HDD) tuned-adm is administrating tool to set up predefined profile scomes – measurement of CPU usage and i/o operations powertop – measurement of wake-ups Measurement Test day Automated measurement

Diet Design On/off - turn off what isn't needed hardware level You don't need always gigabit LAN Usage more effective power supply (active PFC) software level (good design on the start of project) On/off - turn off what isn't needed Lower-slower - switch hardware to lower energy state CPU governor Wifi saving mode (AP support), LAN 1GB/s -> 100 MB/s (switch support) HDD spin down (HDD life goes down) Optimization – applications contain power eater(s)

How many [W] consumes components HW table - https://fedoraproject.org/wiki/SIGs/PowerManagement

Why res publica? Easy tuning - little amount to save Turn off unused hardware and services Switch hardware to lower energy state if possible Is there real profit? (HDD active/pm idle 1 W/0.8 W, stand-by 0.25 W, starting 5.5 W) Optimization - large potential to save Minimize wake-ups Minimize i/o operations Turn off when idle (GPU, output, etc.) All developers are involved – PM is 'res publica'!

“Effective programming techniques – Less Watts/Power Management” To be continued ... “Effective programming techniques – Less Watts/Power Management” Questions, Remarks