Title :
The case for practical multi-resource and multi-level scheduling based on Energy/Utility
Author :
Hartig, Hermann ; Volp, Marcus ; Hahnel, Marcus
Author_Institution :
Oper. Syst. Group, Tech. Univ. Dresden, Dresden, Germany
Abstract :
Energy has become the dominating concern for resource management. We advocate an energy-centered design approach for resource-management systems. To this end, we structure systems in layers, where layers implement higher-level resources using lower-level ones. For each layer, we describe the relation of the performance delivered for the higher layer to its demands on the lower layer and refer to that relation as demand/performance function. The lowest layers are rooted in hardware and express demand in terms of energy, the highest layers provide performance in terms of user-specific utility, thus leading to an Energy/Utility characterization of a complete system. We describe the overall approach, some research challenges and few initial results on the representation of demand/performance functions.
Keywords :
power aware computing; resource allocation; scheduling; utility programs; demand function; energy characterization; energy-centered design approach; higher-level resources; lower-level resources; multiresource multilevel scheduling; performance function; performance relation; resource-management systems; user-specific utility; utility characterization; Bandwidth; Central Processing Unit; Hardware; Real-time systems; Resource management; Streaming media; Vectors; energy; scheduling; utility;
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
Conference_Location :
Taipei
DOI :
10.1109/RTCSA.2013.6732217