{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T01:09:44Z","timestamp":1725584984448},"publisher-location":"Berlin, Heidelberg","reference-count":21,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642214868"},{"type":"electronic","value":"9783642214875"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-21487-5_5","type":"book-chapter","created":{"date-parts":[[2011,6,7]],"date-time":"2011-06-07T03:35:17Z","timestamp":1307417717000},"page":"54-68","source":"Crossref","is-referenced-by-count":1,"title":["A Dynamic Optimization Framework for OpenMP"],"prefix":"10.1007","author":[{"given":"Besar","family":"Wicaksono","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ramachandra C.","family":"Nanjegowda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Barbara","family":"Chapman","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"5_CR1","unstructured":"SQLite, http:\/\/www.sqlite.org\/"},{"key":"5_CR2","doi-asserted-by":"crossref","unstructured":"Bruening, D., Garnett, T., Amarasinghe, S.: An Infrastructure for Adaptive Dynamic Optimization. In: Proceedings of the International Symposium on Code Generation and Optimization (2003)","DOI":"10.1109\/CGO.2003.1191551"},{"key":"5_CR3","unstructured":"Buck, B.R., Hollingsworth, J.K.: Data Centric Cache Measurement on the Intel Itanium 2 Processor. In: Proceedings of SuperComputing 2004 (2004)"},{"key":"5_CR4","unstructured":"Bui, V., Hernandez, O., Chapman, B., Kufrin, R., Gopalkrishnan, P., Tafti, D.: Towards an Implementation of the OpenMP Collector API. In: PARCO (2007)"},{"key":"5_CR5","doi-asserted-by":"crossref","unstructured":"Dagum, L., Menon, R.: OpenMP: An Industry-Standard API for Shared-Memory Programming. IEEE Computational Science and Engineering (1998)","DOI":"10.1109\/99.660313"},{"key":"5_CR6","unstructured":"Eranian, S.: Perfmon2: A flexible Performance Monitoring Interface for Linux. In: Proceedings of the 2006 Ottawa Linux Symposium (2006)"},{"key":"5_CR7","doi-asserted-by":"crossref","unstructured":"Hernandez, O., Chapman, B., et al.: Open Source Software Support for the OpenMP Runtime API for Profiling. In: The Second International Workshop on Parallel Programming Models and Systems Software for High-End Computing, P2S2 (2009)","DOI":"10.1109\/ICPPW.2009.40"},{"key":"5_CR8","doi-asserted-by":"crossref","unstructured":"Huck, K.A., Hernandez, O., Bui, V., Chandrasekaran, S., Chapman, B., Malony, A.D., McInnes, L.C., Norris, B.: Capturing Performance Knowledge for Automated Analysis (submitted to SC 2008)","DOI":"10.1109\/SC.2008.5222642"},{"key":"5_CR9","unstructured":"Intel. Intel Itanium2 Processor Reference Manual for Software Development and Optimization, vol.\u00a01 (2004)"},{"key":"5_CR10","unstructured":"Itzkowitz, M., Mazurov, O., Copty, N., Lin, Y.: White Paper: An OpenMP Runtime API for Profiling. Technical report, Sun Microsystems, Inc. (2007)"},{"key":"5_CR11","unstructured":"Jarp, S.: A Methodology for using the Itanium-2 Performance Counters for Bottleneck Analysis. Technical report, HP Labs (August 2002)"},{"key":"5_CR12","unstructured":"Jin, H., Frumkin, M., Yan, J.: The OpenMP Implementation of NAS Parallel Benchmarks and Its Performance. Technical report (1999)"},{"key":"5_CR13","doi-asserted-by":"crossref","unstructured":"Kim, J., Hsu, W.-C., Yew, P.-C.: COBRA: An Adaptive Runtime Binary Optimization Framework for Multithreaded Applications. In: 2007 International Conference on Parallel Processing (2007)","DOI":"10.1109\/ICPP.2007.23"},{"key":"5_CR14","unstructured":"Klug, J.W.T., Ott, M., Trinitis, C.: Autopin - Automated Optimization of Thread-to-core Pinning on Multicore Systems. In: Transactions on HiPEAC (2008)"},{"key":"5_CR15","unstructured":"Liao, C., Hernandez, O., Chapman, B., Chen, W., Zheng, W.: Open UH: An Optimizing, Portable OpenMP Compiler. In: 12th Workshop on Compilers for Parallel Computers (2006)"},{"key":"5_CR16","first-page":"90","volume-title":"PPoPP 2006: Proceedings of the Eleventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming","author":"J. Marathe","year":"2006","unstructured":"Marathe, J., Mueller, F.: Hardware Profile-guided Automatic Page Placement for ccNUMA Systems. In: PPoPP 2006: Proceedings of the Eleventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pp. 90\u201399. ACM Press, New York (2006)"},{"key":"5_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1007\/3-540-40889-4_7","volume-title":"Languages, Compilers, and Run-Time Systems for Scalable Computers","author":"D.S. Nikolopoulos","year":"2000","unstructured":"Nikolopoulos, D.S., Papatheodorou, T.S., Polychronopoulos, C.D., Labarta, J., Ayguad\u00e9, E.: UPMLIB: A runtime system for tuning the memory performance of openMP programs on scalable shared-memory multiprocessors. In: Dwarkadas, S. (ed.) LCR 2000. LNCS, vol.\u00a01915, pp. 85\u201399. Springer, Heidelberg (2000)"},{"key":"5_CR18","unstructured":"U. of Oregon. ParaProf User\u2019s Manual, http:\/\/www.cs.uoregon.edu\/research\/tau\/docs\/paraprof\/"},{"key":"5_CR19","unstructured":"Pousa, C.R., Castro, M., Fernandes, L.G., Mehaut, J.-F., Carissimi, A.: Memory Affinity for Hierarchical Shared Memory Multiprocessors. In: International Symposium on Computer Architecture and High Performance Computing (2009)"},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Shende, S.S., Malony, A.D.: The TAU Parallel Performance System. Int. J. High Perform. Comput. Appl. (2006)","DOI":"10.1177\/1094342006064482"},{"key":"5_CR21","unstructured":"Zhang, W., Calder, B., Tullsen, D.M.: An Event-Driven Multithreaded Dynamic Optimization Framework. In: Proceedings of the International Conference on Parallel Architectures and Compilation Techniques (2005)"}],"container-title":["Lecture Notes in Computer Science","OpenMP in the Petascale Era"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-21487-5_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,11]],"date-time":"2019-06-11T09:16:18Z","timestamp":1560244578000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-21487-5_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642214868","9783642214875"],"references-count":21,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-21487-5_5","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}