{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T21:35:08Z","timestamp":1725831308147},"publisher-location":"Cham","reference-count":8,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319245942"},{"type":"electronic","value":"9783319245959"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"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":[[2015]]},"DOI":"10.1007\/978-3-319-24595-9_13","type":"book-chapter","created":{"date-parts":[[2015,9,30]],"date-time":"2015-09-30T06:23:22Z","timestamp":1443594202000},"page":"177-188","source":"Crossref","is-referenced-by-count":2,"title":["Enabling Region Merging Optimizations in OpenMP"],"prefix":"10.1007","author":[{"given":"Thomas R. W.","family":"Scogland","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Gyllenhaal","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeff","family":"Keasler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rich","family":"Hornung","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bronis R.","family":"de Supinski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,11,26]]},"reference":[{"key":"13_CR1","unstructured":"Kokkos. \n                      http:\/\/trilinos.org\/packages\/kokkos\/"},{"key":"13_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1007\/978-3-540-79561-2_2","volume-title":"OpenMP in a New Era of Parallelism","author":"G Bronevetsky","year":"2008","unstructured":"Bronevetsky, G., Gyllenhaal, J., de Supinski, B.R.: CLOMP: accurately characterizing OpenMP application overheads. In: Eigenmann, R., de Supinski, B.R. (eds.) IWOMP 2008. LNCS, vol. 5004, pp. 13\u201325. Springer, Heidelberg (2008)"},{"key":"13_CR3","unstructured":"Bull, J.M.: Measuring synchronisation and scheduling overheads in OpenMP. In: Proceedings of First European Workshop on OpenMP, vol. 8, p. 49 (1999)"},{"key":"13_CR4","unstructured":"Cray. craycc manual page. \n                      http:\/\/docs.cray.com\/cgi-bin\/craydoc.cgi?mode=View;id=sw_releases-j4spa4zu-1396361754;idx=man_search;this_sort=title;q=;type=man;title=Cray%20Compiling%20Environment%20%28CCE%29%208.3%3a%20C\/C%2b%2b\/Fortran%20Compiler%20Man%20Pages"},{"issue":"1\/2","key":"13_CR5","doi-asserted-by":"publisher","first-page":"8:1","DOI":"10.1147\/JRD.2012.2228769","volume":"57","author":"AE Eichenberger","year":"2013","unstructured":"Eichenberger, A.E., O\u2019Brien, K.: Experimenting with low-overhead OpenMP runtime on IBM Blue Gene\/Q. IBM J. Res. Dev. 57(1\/2), 8:1\u20138:8 (2013)","journal-title":"IBM J. Res. Dev."},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Hornung, R., Keasler, J.: The RAJA portability layer: overview and status. Technical report, Lawrence Livermore National Laboratory (LLNL), Livermore, CA (2014)","DOI":"10.2172\/1169830"},{"key":"13_CR7","doi-asserted-by":"crossref","unstructured":"Karlin, I., Bhatele, A., Keasler, J., Chamberlain, B.L., Cohen, J., Devito, Z., Haque, R., Laney, D., Luke, E., Wang, F., Richards, D., Schulz, M., Still, C.H.: Exploring traditional and emerging parallel programming models using a proxy application. In: International Parallel and Distributed Processing Symposium, pp. 919\u2013932 (2013)","DOI":"10.1109\/IPDPS.2013.115"},{"key":"13_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/3-540-44587-0_4","volume-title":"OpenMP Shared Memory Parallel Programming","author":"M M\u00fcller","year":"2001","unstructured":"M\u00fcller, M.: Some simple OpenMP optimization techniques. In: Eigenmann, R., Voss, M.J. (eds.) WOMPAT 2001. LNCS, vol. 2104, pp. 31\u201339. Springer, Heidelberg (2001)"}],"container-title":["Lecture Notes in Computer Science","OpenMP: Heterogenous Execution and Data Movements"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-24595-9_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T22:50:25Z","timestamp":1559256625000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-24595-9_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319245942","9783319245959"],"references-count":8,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-24595-9_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}