{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,20]],"date-time":"2025-02-20T23:56:39Z","timestamp":1740095799933,"version":"3.37.3"},"publisher-location":"Berlin, Heidelberg","reference-count":49,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540685616"},{"type":"electronic","value":"9783540685647"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/978-3-540-68564-7_11","type":"book-chapter","created":{"date-parts":[[2008,6,2]],"date-time":"2008-06-02T15:03:06Z","timestamp":1212418986000},"page":"169-190","source":"Crossref","is-referenced-by-count":3,"title":["Evolution of a Parallel Performance System"],"prefix":"10.1007","author":[{"given":"Allen D.","family":"Malony","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sameer","family":"Shende","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alan","family":"Morris","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Scott","family":"Biersdorff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wyatt","family":"Spear","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Huck","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aroon","family":"Nataraj","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"Ahn, D., Kufrin, R., Raghuraman, A., Seo, J.: Perfsuite. http:\/\/perfsuite.ncsa.uiuc.edu\/"},{"key":"11_CR2","unstructured":"Bell, R., Malony, A., Shende, S.: A portable, extensible, and scalable tool for parallel performance profile analysis. In: Proc. EUROPAR 2003 Conference (EUROPAR03) (2003). URL http:\/\/www.cs.uoregon.edu\/research\/paracomp\/papers\/parco03\/parco03.pdf"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Bernholdt, D.E., Allan, B.A., Armstrong, R., Bertrand, F., Chiu, K., Dahlgren, T.L., Damevski, K., Elwasif, W.R., Epperly, T.G.W., Govindaraju, M., Katz, D.S., Kohl, J.A., Krishnan, M., Kumfert, G., Larson, J.W., Lefantzi, S., Lewis, M.J., Malony, A.D., McInnes, L., Nieplocha, J., Norris, B., Parker, S.G., Ray, J., Shende, S., Windus, T.L., Zhou, S.: A Component Architecture for High-Performance Scientific Computing. Intl. Journal of High-Performance Computing Applications ACTS Collection Special Issue (2005)","DOI":"10.1177\/1094342006064488"},{"key":"11_CR4","unstructured":"Berrendorf, R., Ziegler, H., Mohr, B.: PCL \u2014 The Performance Counter Library. http:\/\/www.fz-juelich.de\/zam\/PCL\/"},{"issue":"3","key":"11_CR5","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1177\/109434200001400303","volume":"14","author":"S. Browne","year":"2000","unstructured":"Browne, S., Dongarra, J., Garner, N., Ho, G., Mucci, P.: A Portable Programming Interface for Performance Evaluation on Modern Processors. International Journal of High Performance Computing Applications 14(3), 189\u2013204 (2000)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"Brunst, H., Malony, A.D., Shende, S., Bell, R.: Online Remote Trace Analysis of Parallel Applications on High-Performance Clusters. In: Proceedings of the ISHPC Conference (LNCS 2858), pp. 440\u2013449. Springer (2003)","DOI":"10.1007\/978-3-540-39707-6_39"},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Brunst, H., Nagel, W.E., Malony, A.D.: A Distributed Performance Analysis Architecture for Clusters. In: Proceedings of the IEEE International Conference on Cluster Computing (Cluster 2003), pp. 73\u201383. IEEE Computer Society (2003)","DOI":"10.1109\/CLUSTR.2003.1253301"},{"issue":"4","key":"11_CR8","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1177\/109434200001400404","volume":"14","author":"B. Buck","year":"2000","unstructured":"Buck, B., Hollingsworth, J.: An API for Runtime Code Patching. Journal of High Performance Computing Applications 14(4), 317\u2013329 (2000)","journal-title":"Journal of High Performance Computing Applications"},{"key":"11_CR9","unstructured":"CCA Forum: The Common Component Architecture Forum. http:\/\/www.cca-forum.org"},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"DeRose, L.: The Hardware Performance Monitor Toolkit. In: Proceedings of the European Conference on Parallel Computing (EuroPar 2001, LNCS 2150), pp. 122\u2013131. Springer (2001)","DOI":"10.1007\/3-540-44681-8_19"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"Dongarra, J., Malony, A.D., Moore, S., Mucci, P., Shende, S.: Performance Instrumentation and Measurement for Terascale Systems. In: Proceedings of the ICCS 2003 Conference (LNCS 2660), pp. 53\u201362 (2003)","DOI":"10.1007\/3-540-44864-0_6"},{"key":"11_CR12","unstructured":"Eaton, J.W.: Octave home page. http:\/\/www.octave.org\/ . Http:\/\/www.octave.org\/"},{"key":"11_CR13","unstructured":"Forum, M.P.I.: MPI: A Message Passing Interface Standard. International Journal of Supercomputer Applications (Special Issue on MPI) 8(3\/4) (1994)"},{"key":"11_CR14","unstructured":"Foundation, T.A.S.: Apache derby. URL http:\/\/db.apache.org\/derby\/ . Http:\/\/db.apache.org\/derby\/"},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Graham, S., Kessler, P., McKusick, M.: gprof: A Call Graph Execution Profiler. SIGPLAN \u201982 Symposium on Compiler Construction pp. 120\u2013126 (1982)","DOI":"10.1145\/872726.806987"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Huck, K., Malony, A.: PerfExplorer: A performance data mining framework for large-scale parallel computing. In: Conference on High Performance Networking and Computing (SC\u201905) (2005)","DOI":"10.1109\/SC.2005.55"},{"key":"11_CR17","doi-asserted-by":"crossref","unstructured":"Huck, K., Malony, A., Bell, R., Morris, A.: Design and Implementation of a Parallel Performance Data Management Framework. In: Proc. International Conference on Parallel Processing, ICPP-05 (2005)","DOI":"10.1109\/ICPP.2005.29"},{"key":"11_CR18","unstructured":"IBM: IBM DB2 Information Management Software. http:\/\/www.ibm.com\/software\/data"},{"key":"11_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1007\/11758525_71","volume-title":"Proceedings of the 6th International Conference on Computational Science","author":"A. Kn\u00fcpfer","year":"2006","unstructured":"Kn\u00fcpfer, A., Brendel, R., Brunst, H., Mix, H., Nagel, W.E.: Introducing the Open Trace Format (OTF). In: Proceedings of the 6th International Conference on Computational Science, Springer Lecture Notes in Computer Science, vol. 3992, pp. 526\u2013533. Reading, UK (2006)"},{"key":"11_CR20","unstructured":"Kohn, S., Kumfert, G., Painter, J., Ribbens, C.: Divorcing Language Dependencies from a Scientific Software Library. In: Proceedings of the 10th SIAM Conference on Parallel Processing (2001)"},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"Lindlan, K.A., Cuny, J., Malony, A.D., Shende, S., Mohr, B., Rivenburgh, R., Rasmussen., C.: A Tool Framework for Static and Dynamic Analysis of Object-Oriented Software with Templates. In: Proceedings of SC2000: High Performance Networking and Computing Conference (2000)","DOI":"10.1109\/SC.2000.10052"},{"key":"11_CR22","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/978-1-4615-4489-0_5","volume-title":"Distributed and Parallel Systems: From Concepts to Applications","author":"A. Malony","year":"2000","unstructured":"Malony, A., Shende, S.: Distributed and Parallel Systems: From Concepts to Applications, chap. Performance Technology for Complex Parallel and Distributed Systems, pp. 37\u201346. Kluwer, Norwell, MA (2000)"},{"key":"11_CR23","unstructured":"Malony, A.D.: Performance Observability. Ph.D. thesis, University of Illinois at Urbana-Champaign (1990)"},{"key":"11_CR24","unstructured":"Mohr, B., Malony, A.D., Shende, S., Wolf, F.: Towards a Performance Tool Interface for OpenMP: An Approach Based on Directive Rewriting. In: Proceedings of Third European Workshop on OpenMP (2001)"},{"key":"11_CR25","doi-asserted-by":"crossref","unstructured":"Mohr, B., Wolf, F.: KOJAK - A Tool Set for Automatic Performance Analysis of Parallel Applications. In: Proceedings of the European Conference on Parallel Computing (EuroPar 2003, LNCS 2790), pp. 1301\u20131304. Springer (2003)","DOI":"10.1007\/978-3-540-45209-6_177"},{"key":"11_CR26","unstructured":"Mucci, P.: Dynaprof. http:\/\/www.cs.utk.edu\/~mucci\/dynaprof"},{"key":"11_CR27","unstructured":"MySQL: MySQL: The World\u2019s Most Popular Open Source Database"},{"issue":"1","key":"11_CR28","first-page":"69","volume":"12","author":"W. Nagel","year":"1996","unstructured":"Nagel, W., Arnold, A., Weber, M., Hoppe, H.C., Solchenbach, K.: VAMPIR: Visualization and Analysis of MPI Resources. Supercomputer 12(1), 69\u201380 (1996)","journal-title":"Supercomputer"},{"issue":"1","key":"11_CR29","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1007\/s10586-007-0051-6","volume":"11","author":"A. Nataraj","year":"2008","unstructured":"Nataraj, A., Malony, A.D., Shende, S., Morris, A.: Integrated parallel performance views. Cluster Computing 11(1), 57\u201373 (2008). http:\/\/dx.doi.org\/10.1007\/s10586-007-0051-6","journal-title":"Cluster Computing"},{"key":"11_CR30","unstructured":"Nataraj, A., Morris, A., Malony, A.D., Arnold, D., Miller, B.: A Framework for Scalable, Parallel Performance Monitoring using TAU and MRNet. Under submission"},{"key":"11_CR31","doi-asserted-by":"crossref","unstructured":"Nataraj, A., Morris, A., Malony, A.D., Sottile, M., Beckman, P.: The Ghost in the Machine: Observing the Effects of Kernel Operation on Parallel Application Performance. In: ACM\/IEEE SC2007. Reno, Nevada (2007)","DOI":"10.1145\/1362622.1362662"},{"key":"11_CR32","doi-asserted-by":"crossref","unstructured":"Nataraj, A., Sottile, M., Morris, A., Malony, A.D., Shende, S.: TAUoverSupermon : Low-Overhead Online Parallel Performance Monitoring. In: Europar\u201907: European Conference on Parallel Processing (2007)","DOI":"10.1007\/978-3-540-74466-5_11"},{"key":"11_CR33","doi-asserted-by":"crossref","unstructured":"Norris, B., Ray, J., McInnes, L., Bernholdt, D., Elwasif, W., Malony, A., Shende, S.: Computational quality of service for scientific components. In: Proceedings of the International Symposium on Component-based Software Engineering (CBSE7). Springer (2004)","DOI":"10.1007\/978-3-540-24774-6_23"},{"key":"11_CR34","unstructured":"Oracle Corporation: Oracle. http:\/\/www.oracle.com"},{"key":"11_CR35","unstructured":"PostgreSQL: PostgreSQL: The World\u2019s Most Advanced Open Source Database. http:\/\/www.postgresql.org"},{"key":"11_CR36","unstructured":"Seidl, S.: VTF3 - A Fast Vampir Trace File Low-Level Management Library. Tech. Rep. ZHR-R-0304, Dresden University of Technology, Center for High-Performance Computing (2003)"},{"key":"11_CR37","unstructured":"Shende, S.: The Role of Instrumentation and Mapping in Performance Measurement. Ph.D. thesis, University of Oregon (2001)"},{"issue":"2","key":"11_CR38","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1177\/1094342006064482","volume":"20","author":"S. Shende","year":"2006","unstructured":"Shende, S., Malony, A.D.: The TAU parallel performance system. The International Journal of High Performance Computing Applications 20(2), 287\u2013331 (2006). URL http:\/\/www.cs.uoregon.edu\/research\/tau","journal-title":"The International Journal of High Performance Computing Applications"},{"key":"11_CR39","doi-asserted-by":"crossref","unstructured":"Shende, S., Malony, A.D., Cuny, J., Lindlan, K., Beckman, P., Karmesin, S.: Portable Profiling and Tracing for Parallel Scientific Applications using C++. In: Proceedings of the SIGMETRICS Symposium on Parallel and Distributed Tools, SPDT\u201998, pp. 134\u2013145 (1998)","DOI":"10.1145\/281035.281049"},{"key":"11_CR40","doi-asserted-by":"crossref","unstructured":"Shende, S., Malony, A.D., Rasmussen, C., Sottile, M.: A Performance Interface for Component-Based Applications. In: Proceedings of International Workshop on Performance Modeling, Evaluation and Optimization, International Parallel and Distributed Processing Symposium (2003)","DOI":"10.1109\/IPDPS.2003.1213500"},{"key":"11_CR41","unstructured":"Subramanya, R., Reddy, R.: Sandia DNS code for 3D compressible flows - Final Report. Tech. Rep. PSC-Sandia-FR-3.0, Pittsburgh Supercomputing Center, PA (2000)"},{"key":"11_CR42","unstructured":"Szyperski, C.: Component Software: Beyond Object-Oriented Programming. Addison-Wesley (1997)"},{"key":"11_CR43","unstructured":"The R Foundation for Statistical Computing: R project for statistical computing (2007). URL http:\/\/www.r-project.org . Http:\/\/www.r-project.org"},{"key":"11_CR44","unstructured":"University of Oregon: TAU Portable Profiling. http:\/\/tau.uoregon.edu"},{"key":"11_CR45","unstructured":"University of Oregon: TAU Portal. http:\/\/tau.nic.uoregon.edu"},{"key":"11_CR46","unstructured":"University of Oregon: Tuning and Analysis Utilities User\u2019s Guide. http:\/\/www.cs.uoregon.edu\/research\/paracomp\/tau"},{"key":"11_CR47","unstructured":"Vetter, J., Chambreau, C.: mpiP: Lightweight, Scalable MPI Profiling. http:\/\/www.llnl.gov\/CASC\/mpip\/"},{"key":"11_CR48","unstructured":"Witten, Frank, E.: Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann (2005). URL http:\/\/www.cs.waikato.ac.nz\/~ml\/weka\/"},{"key":"11_CR49","doi-asserted-by":"crossref","unstructured":"Wolf, F., Mohr, B., Dongarra, J., Moore, S.: Efficient Pattern Search in Large Traces through Successive Refinement. In: Proceedings of the European Conference on Parallel Computing (EuroPar 2004, LNCS 3149), pp. 47\u201354. Springer (2004)","DOI":"10.1007\/978-3-540-27866-5_7"}],"container-title":["Tools for High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68564-7_11.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,19]],"date-time":"2020-11-19T05:10:21Z","timestamp":1605762621000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68564-7_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["9783540685616","9783540685647"],"references-count":49,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68564-7_11","relation":{},"subject":[]}}