CSE 591: Energy-Efficient Computing Lecture 20 SPEED: disks

Slides:



Advertisements
Similar presentations
Conserving Disk Energy in Network Servers ACM 17th annual international conference on Supercomputing Presented by Hsu Hao Chen.
Advertisements

Cache Coherence “Can we do a better job of supporting cache coherence?” Ross Daly Chan Kim.
ENERGY-EFFICIENT ALGORITHMS INTRODUCTION TO DETERMINISTIC ONLINE POWER-DOWN ALGORITHMS Len Matsuyama CS 695.
Energy Efficiency through Burstiness Athanasios E. Papathanasiou and Michael L. Scott University of Rochester, Computer Science Department Rochester, NY.
CSE 691: Energy-Efficient Computing Lecture 20 review Anshul Gandhi 1307, CS building
MENG 547 LECTURE 3 By Dr. O Phillips Agboola. C OMMERCIAL & INDUSTRIAL BUILDING ENERGY AUDIT Why do we audit Commercial/Industrial buildings Important.
CSE 691: Energy-Efficient Computing Lecture 4 SCALING: stateless vs. stateful Anshul Gandhi 1307, CS building
EC2 demystification, server power efficiency, disk drive reliability CSE 490h, Autumn 2008.
IT Equipment Efficiency Peter Rumsey, Rumsey Engineers.
Energy Efficient Prefetching with Buffer Disks for Cluster File Systems 6/19/ Adam Manzanares and Xiao Qin Department of Computer Science and Software.
Background Background Importance of Project: Importance of Project: Gas Prices Gas Prices Energy Prices Energy Prices Transportation needs Transportation.
CSE 691: Energy-Efficient Computing Lecture 3 SLEEP: full-system Anshul Gandhi 1307, CS building
Energy Aware Network Operations Authors: Priya Mahadevan, Puneet Sharma, Sujata Banerjee, Parthasarathy Ranganathan HP Labs IEEE Global Internet Symposium.
CS 423 – Operating Systems Design Lecture 22 – Power Management Klara Nahrstedt and Raoul Rivas Spring 2013 CS Spring 2013.
Cloud Data Center/Storage Power Efficiency Solutions Junyao Zhang 1.
Folklore Confirmed: Compiling for Speed = Compiling for Energy Tomofumi Yuki INRIA, Rennes Sanjay Rajopadhye Colorado State University 1.
PARAID: The Gear-Shifting Power-Aware RAID Charles Weddle, Mathew Oldham, An-I Andy Wang – Florida State University Peter Reiher – University of California,
17.3 Electric motors and generators
CSE 691: Energy-Efficient Computing Lecture 6 SHARING: distributed vs. local Anshul Gandhi 1307, CS building
Dynamic Slack Reclamation with Procrastination Scheduling in Real- Time Embedded Systems Paper by Ravindra R. Jejurikar and Rajesh Gupta Presentation by.
CSE 691: Energy-Efficient Computing Lecture 7 SMARTS: custom-made systems Anshul Gandhi 1307, CS building
Critical Power Slope Understanding the Runtime Effects of Frequency Scaling Akihiko Miyoshi, Charles Lefurgy, Eric Van Hensbergen Ram Rajamony Raj Rajkumar.
Energy Aware Consolidation for Cloud Computing Srikanaiah, Kansal, Zhao Usenix HotPower 2008.
CSE 691: Energy-Efficient Computing Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
Dr. Joy Pixley Project Manager, Social Sciences California Plug Load Research Center California Institute for Telecommunications and Information Technology.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems with Multi-programming Chapter 4.
NUS.SOC.CS5248 A Time Series-based Approach for Power Management in Mobile Processors and Disks X. Liu, P. Shenoy and W. Gong Presented by Dai Lu.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
By : Reem Hasayen. A storage device is a hardware device capable of storing information. There are two types of storage devices used in computers 1. Primary.
Adaptive Sleep Scheduling for Energy-efficient Movement-predicted Wireless Communication David K. Y. Yau Purdue University Department of Computer Science.
GreenCloud: A Packet-level Simulator of Energy-aware Cloud Computing Data Centers Dzmitry Kliazovich ERCIM Fellow University of Luxembourg Apr 16, 2010.
Accounting for Load Variation in Energy-Efficient Data Centers
Motors. Brushless AC Motors Converts electrical energy into a mechanical energy Out Runner Components of 3 Phase AC Brushless Motor Converts electrical.
Earth’s Changing Environment Lecture 19 Lighting Efficiency Problem.
Ensieea Rizwani An energy-efficient management mechanism for large-scale server clusters By: Zhenghua Xue, Dong, Ma, Fan, Mei 1.
A Presentation on Hard Disks By: Team 4 (HIS44): (1)Samarjyoti Das (972151) (2)Subhadeep Ghosh (986570) (3)Dipanjan Das (986510) (4)Sudhamayee Pradhan.
CSE 591: Energy-Efficient Computing Lecture 3 SPEED: processor Anshul Gandhi 347, CS building
Section 13.2 – Secondary storage management. Index 13.2 Disks Mechanics of Disks The Disk Controller Disk Access Characteristics.
CSE 591: Energy-Efficient Computing Lecture 1: Intro and Logistics Anshul Gandhi 347, New CS building
CS 140 Lecture Notes: Technology and Operating Systems Slide 1 Technology Changes Mid-1980’s2012Change CPU speed15 MHz2.5 GHz167x Memory size8 MB4 GB500x.
CSE 591: Energy-Efficient Computing Lecture 4 SLEEP: full-system Anshul Gandhi 347, CS building
CSE 591: Energy-Efficient Computing Lecture 8 SOURCE: renewables Anshul Gandhi 347, CS building
Kaeser Compressors, Inc.
CSE 591: Energy-Efficient Computing Lecture 13 SLEEP: sensors
Energy Aware Network Operations
OPERATING SYSTEMS CS 3502 Fall 2017
Anshul Gandhi 347, CS building
Anshul Gandhi 347, CS building
Green cloud computing 2 Cs 595 Lecture 15.
CSE 591: Energy-Efficient Computing Lecture 17 SCALING: survey
CSE 591: Energy-Efficient Computing Lecture 21 review
CSE 591: Energy-Efficient Computing Lecture 15 SCALING: storage
CSE 591: Energy-Efficient Computing Lecture 10 SLEEP: network
Outline Every Joule is Previous: The Case for Revisiting Operating System Design for Energy Efficiency 19-Sep-18 Ubiquitous Computing.
IT Equipment Efficiency
CSE 591: Energy-Efficient Computing Lecture 19 SPEED: memory
CSE 591: Energy-Efficient Computing Lecture 12 SLEEP: memory
CSE 591: Energy-Efficient Computing Lecture 14 SCALING: setup time
CSE 591: Energy-Efficient Computing Lecture 9 SLEEP: processor
CS 140 Lecture Notes: Technology and Operating Systems
IT Equipment Efficiency
CS 140 Lecture Notes: Technology and Operating Systems
Qingbo Zhu, Asim Shankar and Yuanyuan Zhou
CSE 531: Performance Analysis of Systems Lecture 4: DTMC
CSE 60641: Operating Systems
CSE 591: Energy-Efficient Computing Lecture 18 SPEED: power
The Greening of IT November 1, 2007.
Minimizing Heating & Cooling Costs
CSCI {4,6}900: Ubiquitous Computing
Cost of Electricity & Energy Usage Energy Use Recall: Measured in Watts (W) Electrical power is the rate at which electrical energy is produced.
Presentation transcript:

CSE 591: Energy-Efficient Computing Lecture 20 SPEED: disks Anshul Gandhi 347, CS building anshul@cs.stonybrook.edu

disk_energy paper

Disk power-performance

Load variation

Idle Does not work well for networked disks Why?

Replace Need 3 laptop disks to replace performance of 1 high perf disk.

Combined – low load (50%) 41% savings Combined uses high-performance + laptop disks

Combined – high load (80%) 1% savings Energy spent in maintaining coherence is small Disk demand is typically high

Multi-speed (80% and 90% load) 22% savings 16% savings Multi-speed uses high-performance + desktop disks

Multi-speed (performance) During disk speed transition. 3% degradation

drmp paper

Power Management approaches AlwaysOn TPM (Sleep) DRPM (Speed) At high load, all are same (= AlwaysOn) At low load, TPM is good since high IAT In between, DRPM is good

Disk power consumption Many components Spindle motor (rotations) Actuator (seeks) Disk cache Electrical components Mechanical components (motor, actuator) are main Spindle can consume 50-80% power (2/10 disks)

Idle power Idle = still spinning

Quadratic power

Disk energy usage <Distribution of IAT, E[IAT]>

Simulation disk parameters

No performance degradation allowed Results Perfect predictions assumed. No savings with TPM unless high IAT Fonts! No performance degradation allowed