Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Large-Scale Programming Tools and Environments
Article type: Research Article
Authors: Schulz, Martin; | Galarowicz, Jim | Maghrak, Don | Hachfeld, William | Montoya, David | Cranford, Scott
Affiliations: Lawrence Livermore National Laboratory, Livermore, CA, USA | Krell Insititute, Ames, IA, USA | Los Alamos National Laboratory, Los Alamos, NM, USA | Sandia National Laboratories, Livermore, CA, USA
Note: [] Corresponding author: Martin Schulz, Lawrence Livermore National Laboratory, P.O. Box 808, L-560, Livermore, CA 94551, USA. Tel.: +1 925 423 6498; E-mail: schulzm@llnl.gov.
Abstract: Over the last decades a large number of performance tools has been developed to analyze and optimize high performance applications. Their acceptance by end users, however, has been slow: each tool alone is often limited in scope and comes with widely varying interfaces and workflow constraints, requiring different changes in the often complex build and execution infrastructure of the target application. We started the Open | SpeedShop project about 3 years ago to overcome these limitations and provide efficient, easy to apply, and integrated performance analysis for parallel systems. Open | SpeedShop has two different faces: it provides an interoperable tool set covering the most common analysis steps as well as a comprehensive plugin infrastructure for building new tools. In both cases, the tools can be deployed to large scale parallel applications using DPCL/Dyninst for distributed binary instrumentation. Further, all tools developed within or on top of Open | SpeedShop are accessible through multiple fully equivalent interfaces including an easy-to-use GUI as well as an interactive command line interface reducing the usage threshold for those tools.
Keywords: Performance tools, scalable infrastructure, tool design, plugin architecture
DOI: 10.3233/SPR-2008-0256
Journal: Scientific Programming, vol. 16, no. 2-3, pp. 105-121, 2008
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl