High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are now becoming available. This development raises the possibility of reconfiguring distributed systems online to optimize for dynamically changing workloads. This paper presents the initial steps towards a system that can learn to alter its current configuration in reaction to the current workload. In particular, the advantages of shifting CPU and memory resources online are considered. Investigation on a publically available multi-machine, multi-process distributed system (the online transaction processing benchmark TPC-W) indicates that there is a real performance benefit to reconfiguration in reaction to workload changes. A learning framework ...
Power consumption management in computing systems is gaining an increasing attention due to its envi...
Pervasive computing applications have to adapt in order to cope with changes in their environment. P...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
As computer systems continue to increase in complexity, the need for AI-based solutions is becoming ...
Due to advancements in distributed systems and the increasing industrial demands placed on these sys...
Self-managing systems able to dynamically reconfigure with respect to time-varying workload mires an...
International audienceModern distributed systems are diverse and dynamic, and consequently difficult...
AbstractThis paper presents a light-weight online system adaptation technique for multi-core embedde...
In a web system, configuration is crucial to the perfor-mance and service availability. It is a chal...
Abstract — Self-adaptivity is a solution to give decision intelligence to embedded systems in order ...
Abstract—Cloud computing has a key requirement for resource configuration in a real-time manner. In ...
Today's multi-processor system-on-chip (MPSoC) systems increasingly have to deal with dynamically ch...
When applications adapt their behavior to the requirements of the environment, their resource usage ...
Many systems are designed to handle workloads with characteristics that are assumed to be static. T...
Power consumption management in computing systems is gaining an increasing attention due to its envi...
Pervasive computing applications have to adapt in order to cope with changes in their environment. P...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
As computer systems continue to increase in complexity, the need for AI-based solutions is becoming ...
Due to advancements in distributed systems and the increasing industrial demands placed on these sys...
Self-managing systems able to dynamically reconfigure with respect to time-varying workload mires an...
International audienceModern distributed systems are diverse and dynamic, and consequently difficult...
AbstractThis paper presents a light-weight online system adaptation technique for multi-core embedde...
In a web system, configuration is crucial to the perfor-mance and service availability. It is a chal...
Abstract — Self-adaptivity is a solution to give decision intelligence to embedded systems in order ...
Abstract—Cloud computing has a key requirement for resource configuration in a real-time manner. In ...
Today's multi-processor system-on-chip (MPSoC) systems increasingly have to deal with dynamically ch...
When applications adapt their behavior to the requirements of the environment, their resource usage ...
Many systems are designed to handle workloads with characteristics that are assumed to be static. T...
Power consumption management in computing systems is gaining an increasing attention due to its envi...
Pervasive computing applications have to adapt in order to cope with changes in their environment. P...
International audienceMulti-processor System-on-Chips (MPSoCs) have become increasingly popular over...