In this paper we present a predictive performance model for a key biomedical imaging application found as part of the U.K. e-Science Information eXtraction from Images (IXI) project. This code represents a significant challenge for our existing performance prediction tools as it has internal structures that exhibit highly variable runtimes depending on qualities in the input data provided. Since the runtime can vary by more than an order of magnitude, it has been difficult to apply meaningful quality of service criteria to workflows that use this code. The model developed here is used in the context of an interactive scheduling system which provides rapid feedback to the users, allowing them to tailor their workloads to available resources ...
Estimation of execution parameters takes centre stage in automatic offloading of complex biomedical ...
With the rapid expansion in the use of distributed systems the need for optimisation and the steerin...
We present a technique for deriving predictions for the run times of parallel applications from the ...
To meet the increasing computational requirements of the scientific community, the use of parallel p...
To meet the increasing computational requirements of the scientific community, the use of parallel p...
We have established a novel control system for combining the parallel execution of deterministic and...
Performance is a critical system property of any system, in particular of data-intensive systems, su...
We have established a novel control system for combining the parallel execution of deterministic and...
A performance prediction framework is described in which predictive data generated by the PACE toolk...
The increase in the use of parallel distributed architec-tures in order to solve large-scale scienti...
With the emergence of dynamic video processing, such as in image analysis, runtime estimation of res...
Performance modelling unstructured mesh codesis a challenging process, due to the difficulty of capt...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
With the introduction of dynamic image processing, such as in image analysis, the computational comp...
Performance modelling unstructured mesh codes is a challenging process, due to the difficulty of cap...
Estimation of execution parameters takes centre stage in automatic offloading of complex biomedical ...
With the rapid expansion in the use of distributed systems the need for optimisation and the steerin...
We present a technique for deriving predictions for the run times of parallel applications from the ...
To meet the increasing computational requirements of the scientific community, the use of parallel p...
To meet the increasing computational requirements of the scientific community, the use of parallel p...
We have established a novel control system for combining the parallel execution of deterministic and...
Performance is a critical system property of any system, in particular of data-intensive systems, su...
We have established a novel control system for combining the parallel execution of deterministic and...
A performance prediction framework is described in which predictive data generated by the PACE toolk...
The increase in the use of parallel distributed architec-tures in order to solve large-scale scienti...
With the emergence of dynamic video processing, such as in image analysis, runtime estimation of res...
Performance modelling unstructured mesh codesis a challenging process, due to the difficulty of capt...
While it is possible to accurately predict the execution time of a given iteration of an adaptive ap...
With the introduction of dynamic image processing, such as in image analysis, the computational comp...
Performance modelling unstructured mesh codes is a challenging process, due to the difficulty of cap...
Estimation of execution parameters takes centre stage in automatic offloading of complex biomedical ...
With the rapid expansion in the use of distributed systems the need for optimisation and the steerin...
We present a technique for deriving predictions for the run times of parallel applications from the ...