{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T05:29:10Z","timestamp":1725514150178},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540685548"},{"type":"electronic","value":"9783540685555"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-68555-5_22","type":"book-chapter","created":{"date-parts":[[2008,5,23]],"date-time":"2008-05-23T13:28:10Z","timestamp":1211549290000},"page":"267-278","source":"Crossref","is-referenced-by-count":5,"title":["Performance Instrumentation and Compiler Optimizations for MPI\/OpenMP Applications"],"prefix":"10.1007","author":[{"given":"Oscar","family":"Hernandez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fengguang","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Chapman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jack","family":"Dongarra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bernd","family":"Mohr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shirley","family":"Moore","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felix","family":"Wolf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","first-page":"19","volume":"7","author":"A.-R. Adl-Tabatabai","year":"2003","unstructured":"Adl-Tabatabai, A.-R.: The StarJIT Compiler: A Dynamic Compiler for Managed Runtime Environments. Intel Technology Journal\u00a07, 19\u201331 (2003)","journal-title":"Intel Technology Journal"},{"key":"22_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"147","DOI":"10.1007\/3-540-45009-2_12","volume-title":"OpenMP Shared Memory Parallel Programming","author":"E. Ayguad\u00e9","year":"2003","unstructured":"Ayguad\u00e9, E., Blainey, B., Alejandro.: Is the Schedule Clause Really Necessary in OpenMP? In: Voss, M.J. (ed.) WOMPAT 2003. LNCS, vol.\u00a02716, pp. 147\u2013160. Springer, Heidelberg (2003)"},{"key":"22_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1007\/3-540-45009-2_4","volume-title":"OpenMP Shared Memory Parallel Programming","author":"M. Burcea","year":"2003","unstructured":"Burcea, M., Voss, M.J.: A Runtime Optimization System for OpenMP. In: Voss, M.J. (ed.) WOMPAT 2003. LNCS, vol.\u00a02716, pp. 42\u201353. Springer, Heidelberg (2003)"},{"key":"22_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-56686-4","volume-title":"Languages and Compilers for Parallel Computing","author":"W. Chen","year":"1993","unstructured":"Chen, W., Bringmann, R., Mahlke, S., et al.: Using Profile Information to Assist Advanced Compiler Optimization and Scheduling. In: Banerjee, U., Gelernter, D., Nicolau, A., Padua, D.A. (eds.) LCPC 1992. LNCS, vol.\u00a0757, Springer, Heidelberg (1993)"},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"Dang, F.H., Rauchwerger, L.: Speculative Parallelization of Partially Parallel Loops. In: Languages, Compilers, and Run-Time Systems for Scalable Computers, pp. 285\u2013299 (2000)","DOI":"10.1007\/3-540-40889-4_22"},{"key":"22_CR6","unstructured":"Hancock, D.J., Mark Bull, J., et al.: An Investigation of Feedback Guided Dynamic Scheduling of Nested Loops. In: ICPP Workshop (2000)"},{"key":"22_CR7","series-title":"Lecture Notes in Computer Science","volume-title":"OpenMP Shared Memory Parallel Programming","author":"W. Nagel","year":"2001","unstructured":"Nagel, W., Hoeflinger, J., Kuhn, B.: An Integrated Performance Visualzer for MPI\/OpenMP Programs. In: Eigenmann, R., Voss, M.J. (eds.) WOMPAT 2001. LNCS, vol.\u00a02104, Springer, Heidelberg (2001)"},{"key":"22_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"293","DOI":"10.1007\/11557265_39","volume-title":"Recent Advances in Parallel Virtual Machine and Message Passing Interface","author":"J. Jorba","year":"2005","unstructured":"Jorba, J., Margalef, T., Luque, E.: Automatic Performance Analysis of Message Passing Applications Using the KappaPI 2 Tool. In: Di Martino, B., Kranzlm\u00fcller, D., Dongarra, J. (eds.) EuroPVM\/MPI 2005. LNCS, vol.\u00a03666, pp. 293\u2013300. Springer, Heidelberg (2005)"},{"key":"22_CR9","unstructured":"Kufrin, R.: Perfsuite: An Accessible, Open Source Performance Analysis Environment for Linux. In: Proc. of the Linux Cluster Conference, Chapel Hill, North Carolina (April 2005)"},{"key":"22_CR10","unstructured":"Liao, C., Hernandez, O., Chapman, B., Chen, W., Zheng, W.: OpenUH: An Optimizing, Portable OpenMP Compiler. In: 12th Workshop on Compilers for Parallel Computers (January 2006)"},{"key":"22_CR11","first-page":"25","volume-title":"Quality of Parallel and Distributed Programs and Systems","author":"A.D. Malony","year":"2003","unstructured":"Malony, A.D., Shende, S.: Performance Technology for Complex Parallel and Distributed Systems. In: Kacsuk, P., Kotsis, G. (eds.) Quality of Parallel and Distributed Programs and Systems, pp. 25\u201341. Nova Science Publishers, Inc., New York (2003)"},{"issue":"11","key":"22_CR12","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1109\/2.471178","volume":"28","author":"B. Miller","year":"1995","unstructured":"Miller, B., Callaghan, M., Cargille, J., et al.: The Paradyn Parallel Performance Measurement Tool. IEEE Computer\u00a028(11), 37\u201346 (1995)","journal-title":"IEEE Computer"},{"key":"22_CR13","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1023\/A:1015741304337","volume":"23","author":"B. Mohr","year":"2002","unstructured":"Mohr, B., Malony, A., Shende, S., Wolf, F.: Design and Prototype of a Performance Tool Interface for OpenMP. The Journal of Supercomputing\u00a023, 105\u2013128 (2002)","journal-title":"The Journal of Supercomputing"},{"issue":"1","key":"22_CR14","first-page":"69","volume":"63, XII","author":"W. Nagel","year":"1996","unstructured":"Nagel, W., Weber, M., Hoppe, H.-C., Solchenbach, K.: VAMPIR: Visualization and Analysis of MPI Resources. Supercomputer\u00a063, XII(1), 69\u201380 (1996)","journal-title":"Supercomputer"},{"key":"22_CR15","unstructured":"PERISCOPE, \n                    \n                      http:\/\/wwwbode.cs.tum.edu\/~gerndt\/home\/research\/periscope\/periscope.htm"},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"Seragiotto J\u00fanior, C., Geissler, M., Madsen, G., Moritsch, H.: On Using Aksum for Semi-Automatically Searching of Performance Problems in Parallel and Distributed Programs. In: Proc. of PDP 2003, Genua, Italy (February 2003)","DOI":"10.1109\/EMPDP.2003.1183615"},{"key":"22_CR17","doi-asserted-by":"crossref","unstructured":"Song, F., Wolf, F., Bhatia, N., Dongarra, J., Moore, S.: An Algebra for Cross-Experiment Performance Analysis. In: Proc. of the International Conference on Parallel Processing (ICPP), Montreal, Canada (August 2004)","DOI":"10.1109\/ICPP.2004.1327905"},{"issue":"1","key":"22_CR18","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1177\/109434209901300104","volume":"13","author":"G. Wang","year":"1999","unstructured":"Wang, G., Tafti, D.K.: Performance Enhancement on Microprocessors with Hierarchical Memory Systems for Solving Large Sparse Linear Systems. Int. J. of Supercomputing Applications and High Performance Computing\u00a013(1), 63\u201379 (1999)","journal-title":"Int. J. of Supercomputing Applications and High Performance Computing"},{"issue":"10-11","key":"22_CR19","doi-asserted-by":"publisher","first-page":"421","DOI":"10.1016\/S1383-7621(03)00102-4","volume":"49","author":"F. Wolf","year":"2003","unstructured":"Wolf, F., Mohr, B.: Automatic Performance Analysis of Hybrid MPI\/OpenMP Applications. Journal of Systems Architecture\u00a049(10-11), 421\u2013439 (2003)","journal-title":"Journal of Systems Architecture"}],"container-title":["Lecture Notes in Computer Science","OpenMP Shared Memory Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-68555-5_22","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T15:32:15Z","timestamp":1558279935000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-68555-5_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540685548","9783540685555"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-68555-5_22","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}