Abstract—A central issue for parallel applications executed on heterogeneous distributed platforms (e.g. Grids and Clouds) is assuring that performance and cost parameters are optimized throughout the execution. A solution is based on providing application components with adaptation strategies able to select at run-time the best component configuration. In this paper we will introduce a preliminary work concerning the exploitation of control-theoretic techniques for controlling parallel computations. In particular we will demonstrate how a predictive control approach can be used based on first-principle performance models of structured parallelism schemes. We will also evaluate the viability of our approach ...
<div><p>The problem of power and performance management captures growing research interest in both a...
Algorithmic skeletons abstract commonly used patterns of parallel computation, communication, and in...
26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006: pp. 1648796-1 - 164...
A central issue for parallel applications executed on heterogeneous distributed platforms (e.g. Grid...
In dynamic execution contexts the achievement of desired levels of QoS requires to adapt the appl...
In adaptive distributed parallel applications the adaptation process is based on the ability to c...
Adaptiveness in distributed parallel applications is a key feature to provide satisfactory performan...
Cloud Computing is a paradigm that enables the access to a set of shared networking and computing...
With this thesis we take a step further on improving reconfiguration decisions in adaptive distribut...
Adaptivity for distributed parallel applications is an essential feature whose impor- tance has been...
When executing highly demanding parallel/distributed applications on grids or non-dedicated parallel...
Parallel programming involves finding the potential parallelism in an application, choosing an algor...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
This paper addresses adaptive performance management of real-time computing systems. We consider a g...
Parallel programming involves finding the potential parallelism in an application, choos-ing an algo...
<div><p>The problem of power and performance management captures growing research interest in both a...
Algorithmic skeletons abstract commonly used patterns of parallel computation, communication, and in...
26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006: pp. 1648796-1 - 164...
A central issue for parallel applications executed on heterogeneous distributed platforms (e.g. Grid...
In dynamic execution contexts the achievement of desired levels of QoS requires to adapt the appl...
In adaptive distributed parallel applications the adaptation process is based on the ability to c...
Adaptiveness in distributed parallel applications is a key feature to provide satisfactory performan...
Cloud Computing is a paradigm that enables the access to a set of shared networking and computing...
With this thesis we take a step further on improving reconfiguration decisions in adaptive distribut...
Adaptivity for distributed parallel applications is an essential feature whose impor- tance has been...
When executing highly demanding parallel/distributed applications on grids or non-dedicated parallel...
Parallel programming involves finding the potential parallelism in an application, choosing an algor...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
This paper addresses adaptive performance management of real-time computing systems. We consider a g...
Parallel programming involves finding the potential parallelism in an application, choos-ing an algo...
<div><p>The problem of power and performance management captures growing research interest in both a...
Algorithmic skeletons abstract commonly used patterns of parallel computation, communication, and in...
26th IEEE International Conference on Distributed Computing Systems, ICDCS 2006: pp. 1648796-1 - 164...