{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T15:27:30Z","timestamp":1759073250212,"version":"3.37.3"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319985206"},{"type":"electronic","value":"9783319985213"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","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":[[2018]]},"DOI":"10.1007\/978-3-319-98521-3_6","type":"book-chapter","created":{"date-parts":[[2018,8,28]],"date-time":"2018-08-28T01:37:01Z","timestamp":1535420221000},"page":"82-95","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["OpenMP 4.5 Validation and Verification Suite for Device Offload"],"prefix":"10.1007","author":[{"given":"Jose Monsalve","family":"Diaz","sequence":"first","affiliation":[]},{"given":"Swaroop","family":"Pophale","sequence":"additional","affiliation":[]},{"given":"Oscar","family":"Hernandez","sequence":"additional","affiliation":[]},{"given":"David E.","family":"Bernholdt","sequence":"additional","affiliation":[]},{"given":"Sunita","family":"Chandrasekaran","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,8,29]]},"reference":[{"key":"6_CR1","unstructured":"Clay, M.P., Buaria, D., Yeung, P.K.: Improving scalability and accelerating petascale turbulence simulations using OpenMP (2017, to appear). http:\/\/openmpcon.org\/conf2017\/program\/"},{"key":"6_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1007\/978-3-319-67630-2_39","volume-title":"High Performance Computing","author":"K Friedline","year":"2017","unstructured":"Friedline, K., Chandrasekaran, S., Lopez, M.G., Hernandez, O.: OpenACC 2.5 validation testsuite targeting multiple architectures. In: Kunkel, J.M., Yokota, R., Taufer, M., Shalf, J. (eds.) ISC High Performance 2017. LNCS, vol. 10524, pp. 557\u2013575. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-67630-2_39"},{"key":"6_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-319-65578-9_1","volume-title":"Scaling OpenMP for Exascale Performance and Portability","author":"L Grinberg","year":"2017","unstructured":"Grinberg, L., Bertolli, C., Haque, R.: Hands on with OpenMP4.5 and unified memory: developing applications for IBM\u2019s hybrid CPU + GPU systems (Part I). In: de Supinski, B.R., Olivier, S.L., Terboven, C., Chapman, B.M., M\u00fcller, M.S. (eds.) IWOMP 2017. LNCS, vol. 10468, pp. 3\u201316. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-65578-9_1"},{"key":"6_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1007\/978-3-319-65578-9_2","volume-title":"Scaling OpenMP for Exascale Performance and Portability","author":"L Grinberg","year":"2017","unstructured":"Grinberg, L., Bertolli, C., Haque, R.: Hands on with OpenMP4.5 and unified memory: developing applications for IBM\u2019s hybrid CPU + GPU systems (Part II). In: de Supinski, B.R., Olivier, S.L., Terboven, C., Chapman, B.M., M\u00fcller, M.S. (eds.) IWOMP 2017. LNCS, vol. 10468, pp. 17\u201329. Springer, Cham (2017). https:\/\/doi.org\/10.1007\/978-3-319-65578-9_2"},{"key":"6_CR5","unstructured":"LLVM: LLVM Testing Infrastructure Guide. https:\/\/llvm.org\/docs\/TestingGuide.html#test-suite-overview"},{"key":"6_CR6","unstructured":"M\u00fcller, M., Neytchev, P.: An OpenMP validation suite. In: Fifth European Workshop on OpenMP, Aachen University, Germany (2003)"},{"key":"6_CR7","unstructured":"M\u00fcller, M.S., Niethammer, C., Chapman, B., Wen, Y., Liu, Z.: Validating OpenMP 2.5 for Fortran and C\/C++. In: Sixth European Workshop on OpenMP. KTH Royal Institute of Technology, Stockholm, Sweden (2004)"},{"key":"6_CR8","unstructured":"Oak Ridge National Laboratory: SUMMIT: scale new heights. discover new solutions. https:\/\/www.olcf.ornl.gov\/summit\/"},{"key":"6_CR9","unstructured":"OpenMP: OpenMP - enabling HPC since 1997. http:\/\/www.openmp.org\/about\/openmp-faq"},{"key":"6_CR10","unstructured":"OpenMP: OpenMP 4.5 specification. http:\/\/www.openmp.org\/wp-content\/uploads\/openmp-4.5.pdf"},{"key":"6_CR11","unstructured":"OpenMP: OpenMP compilers. http:\/\/www.openmp.org\/resources\/openmp-compilers\/"},{"key":"6_CR12","doi-asserted-by":"crossref","unstructured":"Richards, D.F., Bleile, R.C., Brantley, P.S., Dawson, S.A., McKinley, M.S., O\u2019Brien, M.J.: Quicksilver: a proxy app for the Monte Carlo transport code mercury. In: 2017 IEEE International Conference on Cluster Computing (CLUSTER), pp. 866\u2013873. IEEE (2017)","DOI":"10.1109\/CLUSTER.2017.121"},{"key":"6_CR13","unstructured":"Top500: Top500 November 2017 list highlights. https:\/\/www.top500.org\/lists\/2017\/11\/highlights\/"},{"key":"6_CR14","unstructured":"University of Delaware and Oak Ridge National Laboratory: OpenMP 4.5 validation and verification suite. https:\/\/bitbucket.org\/crpl_cisc\/sollve_vv\/src"},{"key":"6_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1007\/978-3-642-30961-8_18","volume-title":"OpenMP in a Heterogeneous World","author":"C Wang","year":"2012","unstructured":"Wang, C., Chandrasekaran, S., Chapman, B.: An OpenMP 3.1 validation testsuite. In: Chapman, B.M., Massaioli, F., M\u00fcller, M.S., Rorro, M. (eds.) IWOMP 2012. LNCS, vol. 7312, pp. 237\u2013249. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-30961-8_18"},{"key":"6_CR16","doi-asserted-by":"crossref","unstructured":"Wang, C., Xu, R., Chandrasekaran, S., Chapman, B., Hernandez, O.: A validation testsuite for OpenACC 1.0. In: 2014 IEEE International Parallel & Distributed Processing Symposium Workshops (IPDPSW), pp. 1407\u20131416. IEEE (2014)","DOI":"10.1109\/IPDPSW.2014.158"},{"key":"6_CR17","doi-asserted-by":"crossref","unstructured":"Yang, X., Chen, Y., Eide, E., Regehr, J.: Finding and understanding bugs in C compilers. In: ACM SIGPLAN Notices. vol. 46, pp. 283\u2013294. ACM (2011)","DOI":"10.1145\/1993498.1993532"}],"container-title":["Lecture Notes in Computer Science","Evolving OpenMP for Evolving Architectures"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-98521-3_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,22]],"date-time":"2019-10-22T21:38:01Z","timestamp":1571780281000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-98521-3_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319985206","9783319985213"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-98521-3_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}