Multi-core CPU Power Control

Slides:



Advertisements
Similar presentations
GAMPS COMPRESSING MULTI SENSOR DATA BY GROUPING & AMPLITUDE SCALING
Advertisements

Power Aware Virtual Machine Placement Yefu Wang. 2 ECE Introduction Data centers are underutilized – Prepared for extreme workloads – Commonly.
Kai Li, Kien Hua Department of Computer Science University of Central Florida.
Techniques for Multicore Thermal Management Field Cady, Bin Fu and Kai Ren.
Title No. : Company : Contestant :. 2 Content >Contestant Introduction >Company & Product Introduction >Product and Mold Development Process >Product.
Project Overview 2014/05/05 1. Current Project “Research on Embedded Hypervisor Scheduler Techniques” ◦ Design an energy-efficient scheduling mechanism.
SLA-aware Virtual Resource Management for Cloud Infrastructures
Keeping Hot Chips Cool Thermal Management for Green Computing Yang Ge Professor Qinru Qiu.
Yefu Wang and Kai Ma. Project Goals and Assumptions Control power consumption of multi-core CPU by CPU frequency scaling Assumptions: Each core can be.
Implementation of a satellite on a Multi-Core System A project by: Daniel Aranki Mohammad Nassar Supervised by: Mony Orbach Winter 2009 Characterization.
Assets and Dynamics Computation for Virtual Worlds.
Venkatram Ramanathan 1. Motivation Evolution of Multi-Core Machines and the challenges Background: MapReduce and FREERIDE Co-clustering on FREERIDE Experimental.
A solution to the Von Neumann bottleneck
Ultra-low cost IoT system for smart house applications Characterization Presentation Students: Sagiv Katony Asaf Luster Advisors: Evgeny Kuksin 
OPTIMAL SERVER PROVISIONING AND FREQUENCY ADJUSTMENT IN SERVER CLUSTERS Presented by: Xinying Zheng 09/13/ XINYING ZHENG, YU CAI MICHIGAN TECHNOLOGICAL.
Mean and Standard Deviation of Grouped Data Make a frequency table Compute the midpoint (x) for each class. Count the number of entries in each class (f).
Abhilash Thekkilakattil, Radu Dobrin, Sasikumar Punnekkat Mälardalen Real-time Research Center, Mälardalen University Västerås, Sweden Towards Preemption.
Alg. I Practice. |x+4|+ 3 = 17 |x+4|= 14 or x+4 = -14 x+4 = 14 x = 10or x = -18.
An Energy Efficient Hierarchical Clustering Algorithm for Wireless Sensor Networks Seema Bandyopadhyay and Edward J. Coyle Presented by Yu Wang.
Start Presentation October 25, th Homework - Solution In this homework, we shall exercise the modeling of a simple electrical circuit using bond.
Secure In-Network Aggregation for Wireless Sensor Networks
KAIS T Distributed cross-layer scheduling for In-network sensor query processing PERCOM (THU) Lee Cheol-Ki Network & Security Lab.
Authors: Mianyu Wang, Nagarajan Kandasamy, Allon Guez, and Moshe Kam Proceedings of the 3 rd International Conference on Autonomic Computing, ICAC 2006,
Green Computing Metrics: Power, Temperature, CO2, … Computing system: Many-cores, Clusters, Grids and Clouds Algorithm and model: task scheduling, CFD.
ATAC: Ambient Temperature- Aware Capping for Power Efficient Datacenters Sungkap Yeo Mohammad M. Hossain Jen-cheng Huang Hsien-Hsin S. Lee.
PPEP: online Performance, power, and energy prediction framework
‘Computer power’ budget for the CERN Space Charge Group Alexander Molodozhentsev for the CERN-ICE ‘space-charge’ group meeting March 16, 2012 LIU project.
Present by Sheng Cai Coordinating Power Control and Performance Management for Virtualized Server Clusters.
Breakout Group: Debugging David E. Skinner and Wolfgang E. Nagel IESP Workshop 3, October, Tsukuba, Japan.
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
1 Thermal Management of Datacenter Qinghui Tang. 2 Preliminaries What is data center What is thermal management Why does Intel Care Why Computer Science.
ECE555 Topic Presentation Energy-efficient real-time scheduling Xing Fu 20 September 2008 Acknowledge Dr. Jian-Jia Chen from ETH providing PPT Slides for.
5/24/ Modeling & Diagnostics of A Furnace System This work develops an efficient diagnostic methodology for a multi-zone batch furnace system using.
An Architecture for Multi-Sensor Fusion in Mobile Environments Presented by شمسان محمد علي قعشه.
A Testbed for Study of Thermal and Energy Dynamics in Server Clusters Shen Li, Fan Yang, Tarek Abdelzaher University of Illinois at Urbana Champaign.
Thermal Management in Datacenters Ayan Banerjee. Thermal Management using task placement Tasks: Requires a certain number of servers (cores) for a specified.
A Protocol for Tracking Mobile Targets using Sensor Networks H. Yang and B. Sikdar Department of Electrical, Computer and Systems Engineering Rensselaer.
An Energy-Efficient Approach for Real-Time Tracking of Moving Objects in Multi-Level Sensor Networks Vincent S. Tseng, Eric H. C. Lu, & Kawuu W. Lin Institute.
Simultaneous Multi-Layer Access Improving 3D-Stacked Memory Bandwidth at Low Cost Donghyuk Lee, Saugata Ghose, Gennady Pekhimenko, Samira Khan, Onur Mutlu.
ECE692 Course Project Proposal Cache-aware power management for multi-core real-time systems Xing Fu Khairul Kabir 16 September 2009.
Energy Efficient Data Management in Sensor Networks Sanjay K Madria Web and Wireless Computing Lab (W2C) Department of Computer Science, Missouri University.
Step 1: Find the Cumulative Frequency for each class. < 99.5 <
Power Capping Via Forced Idleness ANSHUL GANDHI Carnegie Mellon Univ. 1.
PIC port d’informació científica First operational experience from a compact, highly energy efficient data center module V. Acín, R. Cruz, M. Delfino,
Coordinated Performance and Power Management Yefu Wang.
Module 6: Configuring and Managing Windows SharePoint Services 3.0.
Using Virtual Reality to Monitor the GreenLight Instrument
Date of download: 10/19/2017 Copyright © ASME. All rights reserved.
Breakout Session 3 Alex, Mirco, Vojtech, Juraj, Christoph
Advanced QlikView Performance Tuning Techniques
Exam 1 Study Guide Cs 595 Lecture 17.
Are Low Power Server CPUs Worth the Cost?
Velocity Estimation from noisy Measurements
Challenges CPU performance Variable density Multi-thread computing
Intel’s Core i7 Processor
3.2 Virtualisation.
BACK SOLUTION:
TANGO Progress Report – Task 3
A 100 µW, 16-Channel, Spike-Sorting ASIC with On-the-Fly Clustering
אביבה אלקלעי, ראש היחידה לכניסה להוראה, המכללה האקדמית אחווה
מהו הסטאז'? המכללה האקדמית תלפיות.
CSE 591: Energy-Efficient Computing Lecture 18 SPEED: power
Multiplying Multi-Digit Whole Numbers
An Analysis of Quicksort:
Is the rate of recent warming greater than observed in the past?
POWER CHALLENGES Several Ways To Solve 7 CHALLENGES.
Jeopardy Final Jeopardy Solving Equations Solving Inequalities
Progress Report 2017/02/08.
IIS Progress Report 2016/01/18.
5th Homework In this homework, we shall exercise the modeling of a simple electrical circuit using bond graphs. We shall also model the same electrical.
Presentation transcript:

Multi-core CPU Power Control Yefu Wang and Kai Ma

Project Goals and Assumptions Control power consumption of multi-core CPU by CPU frequency scaling Assumptions: Each core can be scaled individually Each core has a different frequency-power curve

System Design Controller Power sensor Temperature sensors Frequency Power set point Controller Per-core Temperature CPU Power Power sensor Temperature sensors Frequency modulator CPU Per-core frequency level

Comparison to Related Works Server level power control Single CPU Treating multi-core CPU as single core CPU: Power can be controlled Suboptimal solution Cluster level power control Control total power consumption of a cluster Treating multi-core CPU as a cluster: Difference: Control overhead and temperature consideration Datacenter level power control

Challenges and Plan Test bed Controller Plan Real system experiment Simulation Controller Low overhead Per-core Temperature Consideration Plan Midterm: system modeling, controller design, initial results Final: Experiments in both real system and simulation environment, final report