The Community for Technology Leaders
Parallel and Distributed Processing Symposium, International (2008)
Miami, FL, USA
Apr. 14, 2008 to Apr. 18, 2008
ISBN: 978-1-4244-1693-6
pp: 1-7
David Klepacki , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
Simone Sbaraglia , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
Guojing Cong , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
Hui-Fang Wen , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
Seetharami Seelam , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
I-Hsin Chung , IBM Thomas J. Watson Research Center, Yorktown Heights, New York 10598 USA
ABSTRACT
In this paper, we present the architecture design and implementation of a framework for automated performance bottleneck detection. The framework analyzes the time-spent distribution in the application and discovers the performance bottlenecks by using given bottleneck definitions. The user can query the application execution performance to identify performance problems. The design of the framework is flexible and extensible so it can be tailored based on the actual application execution environment and performance tuning requirement. To demonstrate the usefulness of the framework, we apply the framework on a practical DARPA application and show how it helps to identify performance bottlenecks. The framework helps to automate the performance tuning process and improve the user’s productivity.
INDEX TERMS
CITATION
David Klepacki, Simone Sbaraglia, Guojing Cong, Hui-Fang Wen, Seetharami Seelam, I-Hsin Chung, "A framework for automated performance bottleneck detection", Parallel and Distributed Processing Symposium, International, vol. 00, no. , pp. 1-7, 2008, doi:10.1109/IPDPS.2008.4536182
88 ms
(Ver 3.3 (11022016))