Dynamic application steering, or real-time performance adaptation, is the concept of changing an application or its execution environment during runtime with the purpose of achieving some expected execution performance goal. To this purpose, many different methods of adaptation exist, from changes to the execution environment to modification of execution parameters or methodologies within the application. This research looks specifically at the methodology of dynamically modifying the execution parameters of an application in an attempt to achieve performance goals. In the targeted applications, the values of the parameters of interest affect the execution performance of the application in a particular way. This study examines such an appli...
Abstract. Several classes of applications expose a set of parameters that influence their extra-func...
Modern software applications are subject to uncertain operating conditions, such as dynamics in the ...
Dynamic adaptive mesh renement methods for the numerical solution to partial dierential equations yi...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
The thesis addresses the problem of automatic and dynamic tuning of parallel and distributed applica...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
International audienceAn approach for specifying and executing dynamically adaptive software systems...
Software applications executing in highly dynamic environments are faced with the challenge of freq...
This paper describes a new parallel program tuning framework, with a new approach for tuning. The ap...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
Abstract—Dynamically adaptive systems (DAS) such as smart grids, cloud computing applications, senso...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
peer-reviewedThe growing complexity of software systems as well as changing conditions in the operat...
In this paper, we demonstrate the impact of using a dynamic (on-the-fly) performance prediction tool...
Abstract. Several classes of applications expose a set of parameters that influence their extra-func...
Modern software applications are subject to uncertain operating conditions, such as dynamics in the ...
Dynamic adaptive mesh renement methods for the numerical solution to partial dierential equations yi...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
The thesis addresses the problem of automatic and dynamic tuning of parallel and distributed applica...
non-peer-reviewedIn this work, we compare current approaches to dynamic adaptation (DA) and identify...
International audienceAn approach for specifying and executing dynamically adaptive software systems...
Software applications executing in highly dynamic environments are faced with the challenge of freq...
This paper describes a new parallel program tuning framework, with a new approach for tuning. The ap...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
Abstract—Dynamically adaptive systems (DAS) such as smart grids, cloud computing applications, senso...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
peer-reviewedThe growing complexity of software systems as well as changing conditions in the operat...
In this paper, we demonstrate the impact of using a dynamic (on-the-fly) performance prediction tool...
Abstract. Several classes of applications expose a set of parameters that influence their extra-func...
Modern software applications are subject to uncertain operating conditions, such as dynamics in the ...
Dynamic adaptive mesh renement methods for the numerical solution to partial dierential equations yi...