Effective static analyses have been proposed which allow inferring functions which bound the number of resolutions or reductions. These have the advantage of being independent from the platform on which the programs are executed and such bounds have been shown useful in a number of applications, such as granularity control in parallel execution. On the other hand, in certain distributed computation scenarios where different platforms come into play, with each platform having different capabilities, it is more interesting to express costs in metrics that include the characteristics of the platform. In particular, it is specially interesting to be able to infer upper and lower bounds on actual execution time. With this objective in mind, we...
It is generally recognized that information about the runtime cost of computations can be useful fo...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Effective static analyses have been proposed which infer bounds on the number of resolutions or redu...
Effective static analyses have been proposed which infer bounds on the number of resolutions. These ...
Predicting statically the running time of programs has many applications ranging from task schedulin...
Abstract machines provide a certain separation between platformdependent and platform-independent co...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a...
Although several profiling techniques for identifying performance bottlenecks in logic programs have...
A method to estimate the execution time of software based on static metrics is proposed in this the...
Although several profiling techniques for identifying performance bottlenecks in logic programs have...
For some applications, standard resource analyses do not provide the information required. Such anal...
It is generally recognized that information about the runtime cost of computations can be useful fo...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
Effective static analyses have been proposed which infer bounds on the number of resolutions or redu...
Effective static analyses have been proposed which infer bounds on the number of resolutions. These ...
Predicting statically the running time of programs has many applications ranging from task schedulin...
Abstract machines provide a certain separation between platformdependent and platform-independent co...
Abstract machines provide a certain separation between platform-dependent and platform-independent ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a ...
Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a...
Although several profiling techniques for identifying performance bottlenecks in logic programs have...
A method to estimate the execution time of software based on static metrics is proposed in this the...
Although several profiling techniques for identifying performance bottlenecks in logic programs have...
For some applications, standard resource analyses do not provide the information required. Such anal...
It is generally recognized that information about the runtime cost of computations can be useful fo...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...