As computer systems continue to increase in complexity, the need for AI-based solutions is becoming more urgent. For example, 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. However it also introduces the need to decide when and how to reconfigure. This paper presents one approach to solving this online reconfiguration problem. In particular, we learn to identify, from only low-level system statistics, which of a set of possible configurations will lead to better performance under the current unknown workload. This approach requires no in...
The application of artificial intelligence enhances the ability of sensor and networking technologie...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Adaptive microarchitectures are a promising solution for designing high-performance, power-efficient...
As computer systems continue to increase in complexity, the need for AI-based solutions is becoming ...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
A core problem affecting distributed data management systems relates to deciding the optimal system...
Thesis (Ph.D.)--University of Washington, 2019Distributed systems consist of many components that in...
Due to advancements in distributed systems and the increasing industrial demands placed on these sys...
A large scale configurable system typically offers thousands of options or parameters to let the eng...
Several embedded application domains for reconfigurable systems tend to combine frequent changes wit...
In a web system, configuration is crucial to the perfor-mance and service availability. It is a chal...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
Modern distributed computing frameworks such as Apache Hadoop, Spark, or Storm distribute the worklo...
The prosperity of Big Data owes to the advances in distributed computing systems, which make it poss...
The application of artificial intelligence enhances the ability of sensor and networking technologie...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Adaptive microarchitectures are a promising solution for designing high-performance, power-efficient...
As computer systems continue to increase in complexity, the need for AI-based solutions is becoming ...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
High-end servers that can be partitioned into logical subsystems and repartitioned on the fly are no...
A core problem affecting distributed data management systems relates to deciding the optimal system...
Thesis (Ph.D.)--University of Washington, 2019Distributed systems consist of many components that in...
Due to advancements in distributed systems and the increasing industrial demands placed on these sys...
A large scale configurable system typically offers thousands of options or parameters to let the eng...
Several embedded application domains for reconfigurable systems tend to combine frequent changes wit...
In a web system, configuration is crucial to the perfor-mance and service availability. It is a chal...
Accurate workload prediction and throughput estimation are keys in efficient proactive power and per...
Modern distributed computing frameworks such as Apache Hadoop, Spark, or Storm distribute the worklo...
The prosperity of Big Data owes to the advances in distributed computing systems, which make it poss...
The application of artificial intelligence enhances the ability of sensor and networking technologie...
The complexity of modern computer systems makes performance modeling an invaluable resource for guid...
Adaptive microarchitectures are a promising solution for designing high-performance, power-efficient...