8
ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Embed Size (px)

DESCRIPTION

Related Works  System-level Energy Management for Periodic Real-Time Tasks (RTSS’06)‏  On the Minimization of the Instantaneous Temperature for Periodic Real-Time Tasks (RTAS’07)‏  Integrating Adaptive Components: An Emerging Challenge in Performance-Adaptive Systems and a Server Farm Case- Study(RTSS’07)‏

Citation preview

Page 1: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

ECE555 Course Project Proposal

Coordinated Power and Utilization Control for DRE System with E2E Tasks

Xing Fu Eric Puster16 September 2008

Page 2: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Background Current research of Power Aware Real Time

Community focuses on minimization of Power/Temperature of Real Time System. Lacks explicit guarantee of Power.

Various feedback control systems have been designed and implemented.

Little research on composing BIG adaptive systems.

Page 3: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Related Works System-level Energy Management for

Periodic Real-Time Tasks (RTSS’06) On the Minimization of the Instantaneous

Temperature for Periodic Real-Time Tasks (RTAS’07)

Integrating Adaptive Components: An Emerging Challenge in Performance-Adaptive Systems and a Server Farm Case-Study(RTSS’07)

Page 4: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Description of Project First-stage system diagram

ModelPredictiveController

Distributed System(m tasks, n processors)

Distributed System(m tasks, n processors)

UtilizationMonitor

RateModulator

UMUM UM

RM

UM

RM

FrequencyCPU

CF

PowerController

UtilizationController

Feedback Loop

Precedence Constraints

Subtask

Feedback Loop

Precedence Constraints

Subtask

ControlledVariablesControlledVariables

ControlInputs

Page 5: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Challenges(1) Current research focuses on reducing power

consumption as much as possible while guaranteeing Real Time. But when power failure occurs, these systems can do nothing. So power needs to be controlled in conjunction with utilization.

The above imposed a new challenge: how to resolve control between two conflicting (Why?) controllers.

Page 6: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Challenges(2) Current research only presents simulations.

To evaluate system design under practical situation, we will need to setup experimental test bed.

Page 7: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Goals Present theoretical Control analysis of stability

for both power controller & utilization controller. Design coordinated MPC controllers.

Obtain initial experimental result based on previous projects.

We assume that two coordinated controllers are feasible. If time allows, this feasibility will be further investigated.

Page 8: ECE555 Course Project Proposal Coordinated Power and Utilization Control for DRE System with E2E Tasks Xing Fu Eric Puster 16 September 2008

Any Comments and Critiques are welcomed!

Xing Fu [email protected] Eric Puster [email protected]