Home // ICSEA 2013, The Eighth International Conference on Software Engineering Advances // View article
Low-Overhead Profiling based on Stationary and Ergodic Assumptions
Authors:
Stoyan Garbatov
João Cachopo
Keywords: profiling; real-time monitoring; feedback-directed optimizations; performance; ergodic; stationary
Abstract:
In the context of feedback-directed optimization solutions, the component responsible for collecting application behaviour data cannot afford to introduce any performance overheads, otherwise it undermines any optimization that is to be carried out. This work presents a new online solution for profiling object-oriented applications. The solution collects detailed information about accesses over domain instances and their fields, while introducing approximately zero overheads. This is accomplished by making assumptions about the stationary and ergodic properties of applications' run-time behaviour. The work has been validated with the TPC-W benchmark.
Pages: 380 to 386
Copyright: Copyright (c) IARIA, 2013
Publication date: October 27, 2013
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-304-9
Location: Venice, Italy
Dates: from October 27, 2013 to October 31, 2013