While it is possible to accurately predict the execution time of a given iteration of an adaptive application, it is not generally possible to predict the data-dependent adaptive behavior the application will take and therefore to predict the total execution time for a given execution. To remedy this situation we have developed an executable performance model that can be utilized dynamically at runtime directly from the application of interest. In this manner, the application itself can rapidly predict the expected execution time for its next iteration based on current information on the data layout and level of adaptivity. This enables the application itself to determine: if an optimum level of performance is being achieved (i.e. by compar...
This paper describes a methodology that provides de-tailed predictive performance information throug...
Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for e...
Recent work has demonstrated that prediction-guided DVFS control can significantly improve the energ...
This paper presents a new technique that enhances the process and the methodology used in a performa...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
In this paper, we demonstrate the impact of using a dynamic (on-the-fly) performance prediction tool...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
Abstract—Adaptive computing systems rely on accurate predictions of application behavior to understa...
With the rapid expansion in the use of distributed systems the need for optimisation and the steerin...
Dynamic application steering, or real-time performance adaptation, is the concept of changing an app...
The performance skeleton of an application is a short running program whose performance in any scena...
The increase in the use of parallel distributed architec-tures in order to solve large-scale scienti...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
The computational grid is becoming the platform of choice for large-scale distributed data-intensive...
This paper describes a methodology that provides de-tailed predictive performance information throug...
Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for e...
Recent work has demonstrated that prediction-guided DVFS control can significantly improve the energ...
This paper presents a new technique that enhances the process and the methodology used in a performa...
Traditional means of gathering performance data are trac-ing, which is limited by the available stor...
In this paper, we demonstrate the impact of using a dynamic (on-the-fly) performance prediction tool...
The computational Grid environment is heterogeneous and has a highly dynamic nature. Consequently, a...
The effectiveness of distributed execution of computationally intensive applications (jobs) largely ...
Abstract—Adaptive computing systems rely on accurate predictions of application behavior to understa...
With the rapid expansion in the use of distributed systems the need for optimisation and the steerin...
Dynamic application steering, or real-time performance adaptation, is the concept of changing an app...
The performance skeleton of an application is a short running program whose performance in any scena...
The increase in the use of parallel distributed architec-tures in order to solve large-scale scienti...
Resource allocation for high-performance real-time applications is challenging due to the applicatio...
The computational grid is becoming the platform of choice for large-scale distributed data-intensive...
This paper describes a methodology that provides de-tailed predictive performance information throug...
Programmable multiprocessor systems-on-chip are becoming the preferred implementation platform for e...
Recent work has demonstrated that prediction-guided DVFS control can significantly improve the energ...