Profiling consists of three stages: the collection of performance data, the processing of that data to infer performance information and the feedback of this performance information into the system. Feedback refers to using the information to change either the runtime system or the sampling parameters for subsequent profiling runs. This paper will concentrate on the latter approach for feedback. The majority of existing profiling tools focus on data collection, requiring manual intervention during processing and feedback. The developer must interpret the results presented to them to identify new profiling strategies. We introduce the concept of profiling regulation, whereby the processes of collection, processing and feedback are automated....
This paper describes algorithms for inserting monitoring code to profile and trace programs. These a...
The objective of this work is to improve look up for changes in source code performance and help to ...
A method for profiling an application using partial profile data from multiple instances of the appl...
We present a method for profiling programs that are written using domain-specific languages. Instead...
An execution profiling attempts to provide feedback by reporting to the programmer information about...
We present some preliminary results of selective profiling in our efforts towards automatic performa...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
for any other degree or qualification at this or any other institute of learning. Apart from those p...
Developers use profilers to identify code that should be op-timized. For each block of code, develop...
The goal of this thesis is to research to role of data profiling in data quality management and the ...
Profiling is an approach to put a label or a set of labels on a subject, considering the characteris...
Attribute grammars enable complex algorithms to be defined on tree and graph structures by declarati...
Abstract. High-level languages come with significant readability and maintain-ability benefits. Thei...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
This paper describes the DIGITAL Continuous Profiling Infrastructure, a sampling-based profiling sys...
This paper describes algorithms for inserting monitoring code to profile and trace programs. These a...
The objective of this work is to improve look up for changes in source code performance and help to ...
A method for profiling an application using partial profile data from multiple instances of the appl...
We present a method for profiling programs that are written using domain-specific languages. Instead...
An execution profiling attempts to provide feedback by reporting to the programmer information about...
We present some preliminary results of selective profiling in our efforts towards automatic performa...
Profiling tools, which measure and display the dynamic space and time behaviour of programs, are ess...
for any other degree or qualification at this or any other institute of learning. Apart from those p...
Developers use profilers to identify code that should be op-timized. For each block of code, develop...
The goal of this thesis is to research to role of data profiling in data quality management and the ...
Profiling is an approach to put a label or a set of labels on a subject, considering the characteris...
Attribute grammars enable complex algorithms to be defined on tree and graph structures by declarati...
Abstract. High-level languages come with significant readability and maintain-ability benefits. Thei...
Profilers are a class of program monitoring tools which aid in tuning performance. Profiling tools w...
This paper describes the DIGITAL Continuous Profiling Infrastructure, a sampling-based profiling sys...
This paper describes algorithms for inserting monitoring code to profile and trace programs. These a...
The objective of this work is to improve look up for changes in source code performance and help to ...
A method for profiling an application using partial profile data from multiple instances of the appl...