{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T16:22:54Z","timestamp":1743092574694,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642141218"},{"type":"electronic","value":"9783642141225"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-14122-5_22","type":"book-chapter","created":{"date-parts":[[2010,6,16]],"date-time":"2010-06-16T07:19:51Z","timestamp":1276672791000},"page":"177-184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Argument Controlled Profiling"],"prefix":"10.1007","author":[{"given":"Tilman","family":"K\u00fcstner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Josef","family":"Weidendorfer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Weinzierl","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2010,6,17]]},"reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"Ammons, G., Ball, T., Larus, J.R.: Exploiting Hardware Performance Counters with Flow and Context Sensitive Profiling. In: Proceedings of PLDI \u201997 (June 1997)","DOI":"10.1145\/258915.258924"},{"key":"22_CR2","doi-asserted-by":"publisher","first-page":"1533","DOI":"10.1002\/cpe.1125","volume":"19","author":"A.R. Bernat","year":"2007","unstructured":"Bernat, A.R., Miller, B.P.: Incremental call-path profiling. Concurrency and Computation: Practice and Experience\u00a019, 1533\u20131547 (2007)","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"Bond, M.D., McKinley, K.S.: Probabilistic calling context. In: Proceedings of OOPSLA\u201907, Montreal, Quebec, Canada (October 2007)","DOI":"10.1145\/1297027.1297035"},{"key":"22_CR4","unstructured":"Intel Corporation. Intel Performance Tuning Utility, \nhttp:\/\/software.intel.com\/en-us\/articles\/intel-performance-tuning-utility"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Froyd, N., Mellor-Crummey, J., Fowler, R.: Low-overhead call path profiling of unmodified, optimized code. In: Proceedings of ICS\u201905, Cambridge, MA (June 2005)","DOI":"10.1145\/1088149.1088161"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"Graham, S., Kessler, P., McKusick, M.: GProf: A call graph execution profiler. In: SIGPLAN: Symposium on Compiler Construction, pp. 120\u2013126 (1982)","DOI":"10.1145\/872726.806987"},{"key":"22_CR7","unstructured":"Levon, J.: OProfile, a system-wide profiler for Linux systems, \nhttp:\/\/oprofile.sourceforge.net"},{"key":"22_CR8","unstructured":"Malony, A.D., Shende, S.S., Morris, A.: Phase-based parallel performance profiling. In: Proceedings of ParCo\u201905, J\u00fclich, Germany. Parallel Computing: Current & Future Issues of High-End Computing, vol.\u00a033, pp. 203\u2013210 (2006)"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"Nethercote, N., Seward, J.: Valgrind: A framework for heavyweight dynamic binary instrumentation. In: ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation (PLDI 2007), San Diego, California, USA (June 2007)","DOI":"10.1145\/1250734.1250746"},{"issue":"2","key":"22_CR10","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1177\/1094342006064482","volume":"20","author":"S. Shende","year":"2006","unstructured":"Shende, S., Malony, A.D.: TAU: The TAU parallel performance system. International Journal of High Performance Computing Applications\u00a020(2), 287\u2013311 (2006)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"22_CR11","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1002\/spe.562","volume":"34","author":"J.M. Spivey","year":"2004","unstructured":"Spivey, J.M.: Fast, accurate call graph profiling. Software \u2013 Practice Experience\u00a034, 249\u2013264 (2004)","journal-title":"Software \u2013 Practice Experience"},{"key":"22_CR12","doi-asserted-by":"crossref","unstructured":"Tallent, N.R., Mellor-Crummey, J.M., Fagan, M.W.: Binary analysis for measurement and attribution of program performance. In: Proceedings of PLDI\u201909, Dublin, Ireland (June 2009)","DOI":"10.1145\/1542476.1542526"},{"key":"22_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1007\/978-3-540-24688-6_58","volume-title":"Computational Science - ICCS 2004","author":"J. Weidendorfer","year":"2004","unstructured":"Weidendorfer, J., Kowarschik, M., Trinitis, C.: A tool suite for simulation based analysis of memory access behavior. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol.\u00a03038, pp. 440\u2013447. Springer, Heidelberg (2004)"},{"key":"22_CR14","unstructured":"Weinzierl, T.: A Framework for Parallel PDE Solvers on Multiscale Adaptive Cartesian Grids. Dissertation, Institut f\u00fcr Informatik, Technische Universit\u00e4t M\u00fcnchen, M\u00fcnchen (2009)"},{"key":"22_CR15","volume-title":"Proceedings of PLDI\u201906","author":"X. Zhuang","year":"2006","unstructured":"Zhuang, X., Serrano, M.J., Cain, H.W., Choi, J.-D.: Accurate, efficient, and adaptive calling context profiling. In: Proceedings of PLDI\u201906, Ottawa, Ontario, Canada, June 2006. ACM, New York (2006)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2009 \u2013 Parallel Processing Workshops"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-14122-5_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,7]],"date-time":"2022-01-07T07:04:36Z","timestamp":1641539076000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-14122-5_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642141218","9783642141225"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-14122-5_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2010]]},"assertion":[{"value":"17 June 2010","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}