{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,11,11]],"date-time":"2026-11-11T02:10:40Z","timestamp":1794363040425,"version":"4.9.0"},"publisher-location":"Berlin, Heidelberg","reference-count":10,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642009549","type":"print"},{"value":"9783642009556","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-00955-6_31","type":"book-chapter","created":{"date-parts":[[2009,4,8]],"date-time":"2009-04-08T02:29:58Z","timestamp":1239157798000},"page":"263-272","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Enabling Data Structure Oriented Performance Analysis with Hardware Performance Counter Support"],"prefix":"10.1007","author":[{"given":"Karl","family":"F\u00fcrlinger","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dan","family":"Terpstra","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haihang","family":"You","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Phil","family":"Mucci","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shirley","family":"Moore","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","reference":[{"issue":"3","key":"31_CR1","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.J.: A portable programming interface for performance evaluation on modern processors. Int. J. High Perform. Comput. Appl.\u00a014(3), 189\u2013204 (2000)","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"3","key":"31_CR2","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1177\/1094342006067470","volume":"20","author":"B.R. Buck","year":"2006","unstructured":"Buck, B.R., Hollingsworth, J.K.: A new hardware monitor design to measure data structure-specific cache eviction information. International Journal of High Performance Computing Applications\u00a020(3), 353\u2013363 (2006)","journal-title":"International Journal of High Performance Computing Applications"},{"key":"31_CR3","unstructured":"Gaugler, T.: Ein Werkzeug zur Untersuchung des Cacheverhaltens von Datenstrukturen mittels Ereignisz\u00e4hlern. Diplomarbeit, Universit\u00e4t Karlsruhe (2005)"},{"issue":"6","key":"31_CR4","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1145\/872726.806987","volume":"17","author":"S.L. Graham","year":"1982","unstructured":"Graham, S.L., Kessler, P.B., McKusick, M.K.: Gprof: A call graph execution profiler. SIGPLAN Not.\u00a017(6), 120\u2013126 (1982)","journal-title":"SIGPLAN Not."},{"key":"31_CR5","unstructured":"Itzkowitz, M., Mazurov, O., Copty, N., Lin, Y.: An OpenMP runtime API for profiling. The OpenMP ARB as an official ARB White Paper (accepted), \n                    \n                      http:\/\/www.compunity.org\/futures\/omp-api.html"},{"key":"31_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/978-3-540-27866-5_17","volume-title":"Euro-Par 2004 Parallel Processing","author":"E. Kereku","year":"2004","unstructured":"Kereku, E., Li, T., Gerndt, M., Weidendorfer, J.: A data structure oriented monitoring environment for fortran openMP programs. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol.\u00a03149, pp. 133\u2013140. Springer, Heidelberg (2004)"},{"key":"31_CR7","unstructured":"Levon, J.: OProfile, A system-wide profiler for Linux systems, \n                    \n                      http:\/\/oprofile.sourceforge.net"},{"key":"31_CR8","unstructured":"Mohr, B., Malony, A.D., Shende, S.S., Wolf, F.: Towards a performance tool interface for OpenMP: An approach based on directive rewriting. In: Proceedings of the Third Workshop on OpenMP, EWOMP 2001 (September 2001)"},{"key":"31_CR9","unstructured":"Perfmon2, the hardware-based performance monitoring interface for linux, \n                    \n                      http:\/\/perfmon2.sourceforge.net\/"},{"key":"31_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/978-3-540-74466-5_7","volume-title":"Euro-Par 2007 Parallel Processing","author":"J. Tao","year":"2007","unstructured":"Tao, J., Gaugler, T., Karl, W.: A profiling tool for detecting cachecritical data structures. In: Kermarrec, A.-M., Boug\u00e9, L., Priol, T. (eds.) Euro-Par 2007. LNCS, vol.\u00a04641, pp. 52\u201361. Springer, Heidelberg (2007)"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2008 Workshops - Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-00955-6_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T09:28:24Z","timestamp":1589880504000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-00955-6_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642009549","9783642009556"],"references-count":10,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-00955-6_31","relation":{"is-part-of":[{"id-type":"doi","id":"https:\/\/doi.org\/10.1007\/978-3-642-00955-6","asserted-by":"object"}]},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}