Hardware Reference
In-Depth Information
completely defined by the coordination entity. Instead, this entity will notify proper
constraints to drivers and let their local optimization policies to do the fine-tuning.
In order to efficiently support portability and scalability of the control policy, it
has been defined on the base of abstraction and modeling layers, as depicted in Fig.
6.13 .
The abstraction layer grants portability without compromising the fine-details
requirement. Available resources and devices working modes are represented in
a platform independent way. Resources are abstracted using a set of metrics
(PSM/ASM) which can be used also to setup the multi-objective optimization
Resource
Manager
Tasks
Operating System
Model Layer
CPM Core:
− FSC Identification
− FSC Ordering
− FSC Selection
QoS
Requirements
Optimization
Layer
Global Optimization
policies
FSC
Abstraction
Layer
PSM
DWR
Optimal System−Wide
Configuration
ASM
Drivers
Local Optimization
policies
Platform Code
HW Platform
Silicon and Architectural
mechanisms
Devices
Fig. 6.13 The CPM framework architecture is based on three layers: abstraction, modeling and
optimization
Search WWH ::




Custom Search