{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:40Z","timestamp":1750220620663,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":4,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,4,27]],"date-time":"2020-04-27T00:00:00Z","timestamp":1587945600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,4,27]]},"DOI":"10.1145\/3388333.3388647","type":"proceedings-article","created":{"date-parts":[[2020,4,27]],"date-time":"2020-04-27T21:35:26Z","timestamp":1588023326000},"page":"1-2","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["The C++ for OpenCL Programming Language"],"prefix":"10.1145","author":[{"given":"Anastasia","family":"Stulova","sequence":"first","affiliation":[{"name":"Arm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neil","family":"Hickey","sequence":"additional","affiliation":[{"name":"Arm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven","family":"van Haastregt","sequence":"additional","affiliation":[{"name":"Arm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Antognini","sequence":"additional","affiliation":[{"name":"Arm"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kevin","family":"Petit","sequence":"additional","affiliation":[{"name":"Arm"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,4,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Khronos Group 2016 C++ bindings for OpenCL API Online Documentation: https:\/\/github.khronos.org\/OpenCL-CLHPP\/  Khronos Group 2016 C++ bindings for OpenCL API Online Documentation: https:\/\/github.khronos.org\/OpenCL-CLHPP\/"},{"key":"e_1_3_2_1_2_1","unstructured":"LLVM Foundation 2020 Clang Online User Manual: https:\/\/clang.llvm.org\/docs\/UsersManual.html#cxx-for-opencl  LLVM Foundation 2020 Clang Online User Manual: https:\/\/clang.llvm.org\/docs\/UsersManual.html#cxx-for-opencl"},{"key":"e_1_3_2_1_3_1","unstructured":"Khronos Group 2019 C++ for OpenCL Documentation Online: https:\/\/github.com\/KhronosGroup\/Khronosdotorg\/blob\/master\/api\/opencl\/assets\/CXX_for_OpenCL.pdf  Khronos Group 2019 C++ for OpenCL Documentation Online: https:\/\/github.com\/KhronosGroup\/Khronosdotorg\/blob\/master\/api\/opencl\/assets\/CXX_for_OpenCL.pdf"},{"key":"e_1_3_2_1_4_1","unstructured":"Khronos Group 2020 SPIR-V Online Home Page: https:\/\/www.khronos.org\/spir\/  Khronos Group 2020 SPIR-V Online Home Page: https:\/\/www.khronos.org\/spir\/"}],"event":{"name":"IWOCL '20: International Workshop on OpenCL","sponsor":["Khronos Khronos Group","Codeplay Codeplay Software Ltd.","Intel Intel","The University of Bristol The University of Bristol","Tech Univ of Munich Technical University of Munich"],"location":"Munich Germany","acronym":"IWOCL '20"},"container-title":["Proceedings of the International Workshop on OpenCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388333.3388647","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3388333.3388647","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:20Z","timestamp":1750197680000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388333.3388647"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,27]]},"references-count":4,"alternative-id":["10.1145\/3388333.3388647","10.1145\/3388333"],"URL":"https:\/\/doi.org\/10.1145\/3388333.3388647","relation":{},"subject":[],"published":{"date-parts":[[2020,4,27]]},"assertion":[{"value":"2020-04-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}