{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T19:23:31Z","timestamp":1760297011588},"reference-count":35,"publisher":"Elsevier BV","issue":"10-11","license":[{"start":{"date-parts":[[2003,11,1]],"date-time":"2003-11-01T00:00:00Z","timestamp":1067644800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2003,11]]},"DOI":"10.1016\/s1383-7621(03)00102-4","type":"journal-article","created":{"date-parts":[[2003,9,12]],"date-time":"2003-09-12T16:09:00Z","timestamp":1063382940000},"page":"421-439","source":"Crossref","is-referenced-by-count":59,"title":["Automatic performance analysis of hybrid MPI\/OpenMP applications"],"prefix":"10.1016","volume":"49","author":[{"given":"Felix","family":"Wolf","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernd","family":"Mohr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S1383-7621(03)00102-4_BIB1","doi-asserted-by":"crossref","unstructured":"J. Hoeflinger, B. Kuhn, W. Nagel, P. Petersen, H. Rajic, S. Shah, J. Vetter, M. Voss, R. Woo, An integrated performance visualizer for MPI\/OpenMP programs, in: Proceedings of the 3rd European Workshop on OpenMP (EWOMP 2001), Barcelona, Spain, 2001","DOI":"10.1007\/3-540-44587-0_5"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB2","doi-asserted-by":"crossref","unstructured":"F. Wolf, B. Mohr, Automatic performance analysis of hybrid MPI\/OpenMP applications, in: Proceedings of the 11th Euromicro Conference on Parallel Distributed and Network based Processing (PDP 2003), Genua, Italy, 2003","DOI":"10.1109\/EMPDP.2003.1183560"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB3","unstructured":"Forschungszentrum J\u00fclich, KOJAK, Kit for objective judgement and knowledge-based detection of performance bottlenecks. Available from <http:\/\/www.fz-juelich.de\/zam\/kojak\/>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB4","unstructured":"IST Working Group APART, Automatic performance analysis: real tools. Available from <http:\/\/www.fz-juelich.de\/apart\/>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB5","unstructured":"Message Passing Interface Forum, MPI: a message passing interface standard, June 1995. Available from <http:\/\/www.mpi-forum.org>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB6","unstructured":"OpenMP Architecture Review Board, OpenMP Fortran Application Program Interface\u2013\u2013Version 2.0, November 2000. Available from <http:\/\/www.openmp.org>"},{"issue":"11","key":"10.1016\/S1383-7621(03)00102-4_BIB7","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/2.471178","article-title":"The Paradyn parallel performance measurement tool","volume":"28","author":"Miller","year":"1995","journal-title":"IEEE Computer"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB8","series-title":"Proceedings of the 6th International Euro-Par Conference","article-title":"A callgraph-based search strategy for automated performance diagnosis","volume":"vol. 1999","author":"Cain","year":"2000"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB9","unstructured":"F. Wolf, Automatic performance analysis on parallel computers with SMP nodes, Ph.D. Thesis, RWTH Aachen, Forschungszentrum J\u00fclich, ISBN 3-00-010003-2, February 2003"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB10","doi-asserted-by":"crossref","unstructured":"J.K. Hollingsworth, B.P. Miller, M.J.R. Gon\u00e7alves, O. Naim, Z. Xu, L. Zheng, MDL: a language and compiler for dynamic program instrumentation, in: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, San Francisco, California, 1997","DOI":"10.1109\/PACT.1997.644016"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB11","unstructured":"A. Espinosa. Automatic performance analysis of parallel programs, Ph.D. Thesis, Universitat Autonoma de Barcelona, September 2000"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB12","doi-asserted-by":"crossref","unstructured":"J. Vetter. Performance analysis of distributed applications using automatic classification of communication inefficencies, in: Proceedings of the 14th International Conference on Supercomputing, Santa Fe, New Mexico, 2000, pp. 245\u2013254","DOI":"10.1145\/335231.335255"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB13","doi-asserted-by":"crossref","unstructured":"T. Fahringer, C. Seragiotto J\u00fanior, Modeling and detecting performance problems for distributed and parallel programs with JavaPSL, in: Proceedings of the Conference on Supercomputers (SC2001), Denver, Colorado, 2001","DOI":"10.1145\/582034.582069"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB14","unstructured":"Cray Research, Inc, Introducing the MPP Apprentice Tool, Cray Manual IN-2511, 1994"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB15","unstructured":"A. Arnold, U. Detert, W.E. Nagel, Performance optimization of parallel programs: tracing, zooming, understanding, in: R. Winget, K. Winget (Eds.), Proceedings of Cray User Group Meeting, Denver, CO, 1995, pp. 252\u2013258"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB16","unstructured":"IBM Corporation, IBM AIX Parallel Environment: Operation and Use, IBM Corporation publication SH26-7231, 1996"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB17","unstructured":"M.T. Heath, Performance visualization with paragraph, in: Proceedings of the Second Workshop on Environments and Tools for Parallel Scientific Computing, Philadelphia, 1994, pp. 221\u2013230"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB18","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/2.809250","article-title":"Virtue: immersive performance visualization of parallel and distributed applications","author":"Shaffer","year":"1999","journal-title":"IEEE Computer"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB19","unstructured":"Parallel Tools Consortium, xlcb Graphical Browser: User Manual. Available from <http:\/\/cs.oregonstate.edu\/~pancake\/ptools\/lcb\/xlcb.html>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB20","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1023\/A:1015741304337","article-title":"Design and prototype of a performance tool interface for OpenMP","volume":"23","author":"Mohr","year":"2002","journal-title":"The Journal of Supercomputing"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB21","doi-asserted-by":"crossref","unstructured":"S. Shende, A.D. Malony, J. Cuny, K. Lindlan. P. Beckman, S. Karmesin, Portable profiling and tracing for parallel scientific applications using C++, in: Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools, ACM, 1998, pp. 134\u2013145","DOI":"10.1145\/281035.281049"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB22","doi-asserted-by":"crossref","unstructured":"K.A. Lindlan, J. Cuny. A.D. Malony, B. Mohr, R. Rivenburgh, C. Rasmussen, A tool framework for static and dynamic analysis of object-oriented software with templates, in: Proceedings of the Conference on Supercomputers (SC2000), Dallas, Texas, 2000","DOI":"10.1109\/SC.2000.10052"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB23","unstructured":"F. Wolf, EARL\u2013\u2013Eine programmierbare Umgebung zur Bewertung paralleler Prozesse auf Message-Passing-Systemen, Diplomarbeit, RWTH Aachen, Forschugszentrum J\u00fclich, J\u00fcl-Bericht 3551, June 1998"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB24","unstructured":"The Portland Group Compiler Technology, Product Documentation. Available from <http:\/\/www.pgroup.com\/doc\/index.htm>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB25","unstructured":"Hitachi, Hitachi SR 8000 Compiler, Technical Manual"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB26","unstructured":"F. Wolf, B. Mohr, Specifying performance properties of parallel applications using compound events, Parallel and Distributed Computing Practices, Monitoring Systems and Tool Interoperability 4 (3) (2001) (special issue)"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB27","unstructured":"T. Fahringer. M. Gerndt, B. Mohr, G. Riley, J.L. Tr\u00e4ff, F. Wolf, Knowledge specification for automatic performance analysis, Tech. Rep. FZJ-ZAM-IB-2001-08, ESPRIT IV Working Group APART, Forschungszentrurn J\u00fclich, revised version, August 2001"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB28","series-title":"Python Essential Reference","author":"Beazley","year":"2001"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB29","unstructured":"J.K. Hollingsworth, M. Steele, Grindstone: a test suite for parallel performance tools, Computer Science Technical Report CS-TR-3703, University of Maryland, October 1996"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB30","doi-asserted-by":"crossref","unstructured":"F. Wolf, B. Mohr, Automatic performance analysis of MPI applications based on event traces, in: Proceedings of the European Conference on Parallel Computing (Euro-Par), Munich, Germany, 2000, pp. 123\u2013132","DOI":"10.1007\/3-540-44520-X_16"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB31","unstructured":"Forschungszentrum J\u00fclich, ZAMpano (ZAM Parallel Nodes). Available from <http:\/\/zampano.zam.kfa-juelich.de\/>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB32","unstructured":"T. Diehl, V. G\u00fclzow, Performance of the parallelized regional climate model REMO, in: Proceedings of the Eighth ECMWF Workshop on the Use of Parallel Processors in Meterology, European Centre for Medium-Range Weather Forecasts, Reading, UK, 1998, pp. 181\u2013191"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB33","unstructured":"Accelerated Strategic Computing Initiative (ASCI), The ASCI sweep3d Benchmark Code. Available from <http:\/\/www.llnl.gov\/asci_benchmarks\/>"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB34","unstructured":"M. Mihelcic, H. Wenzl, H. Wingerath, Flow in Czochralski crystal growth melts, Tech. Rep. J\u00fcl-2697, Forschungs-zentrum J\u00fclich, December 1992"},{"key":"10.1016\/S1383-7621(03)00102-4_BIB35","unstructured":"Forschungszentrum J\u00fclich, Solute Transport in Heterogeneous Soil-Aquifer Systems. Available from <http:\/\/www.kfa-juelich.de\/icg\/icg4\/Groups\/Pollutgeosys\/trace_e.html>"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103001024?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762103001024?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,3,25]],"date-time":"2020-03-25T15:12:07Z","timestamp":1585149127000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762103001024"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,11]]},"references-count":35,"journal-issue":{"issue":"10-11","published-print":{"date-parts":[[2003,11]]}},"alternative-id":["S1383762103001024"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(03)00102-4","relation":{},"ISSN":["1383-7621"],"issn-type":[{"value":"1383-7621","type":"print"}],"subject":[],"published":{"date-parts":[[2003,11]]}}}