{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,9]],"date-time":"2026-10-09T15:37:04Z","timestamp":1791560224711,"version":"4.3.4"},"publisher-location":"New York, NY, USA","reference-count":10,"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.3388644","type":"proceedings-article","created":{"date-parts":[[2020,4,27]],"date-time":"2020-04-27T21:35:26Z","timestamp":1588023326000},"page":"1-3","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Taking Memory Management to the Next Level"],"prefix":"10.1145","author":[{"given":"Michal","family":"Mrozek","sequence":"first","affiliation":[{"name":"Intel Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ben","family":"Ashbaugh","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James","family":"Brodman","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2020,4,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Ben Ashbaugh. 2020. Simple OpenCL Samples. https:\/\/github.com\/bashbaug\/SimpleOpenCLSamples\/tree\/master\/samples\/usm.  Ben Ashbaugh. 2020. Simple OpenCL Samples. https:\/\/github.com\/bashbaug\/SimpleOpenCLSamples\/tree\/master\/samples\/usm."},{"key":"e_1_3_2_1_2_1","unstructured":"Intel Corporation. 2020. cl_intel_unified_shared_memory Specification. https:\/\/github.com\/intel\/llvm\/blob\/sycl\/sycl\/doc\/extensions\/USM\/cl_intel_unified_shared_memory.asciidoc.  Intel Corporation. 2020. cl_intel_unified_shared_memory Specification. https:\/\/github.com\/intel\/llvm\/blob\/sycl\/sycl\/doc\/extensions\/USM\/cl_intel_unified_shared_memory.asciidoc."},{"key":"e_1_3_2_1_3_1","unstructured":"Intel Corporation. 2020. Intel Data Parallel C++ Compiler. https:\/\/github.com\/intel\/llvm.  Intel Corporation. 2020. Intel Data Parallel C++ Compiler. https:\/\/github.com\/intel\/llvm."},{"key":"e_1_3_2_1_4_1","unstructured":"Intel Corporation. 2020. Intel\u00ae GPU Compute Samples. https:\/\/github.com\/intel\/compute-samples.  Intel Corporation. 2020. Intel\u00ae GPU Compute Samples. https:\/\/github.com\/intel\/compute-samples."},{"key":"e_1_3_2_1_5_1","unstructured":"Intel Corporation. 2020. Intel\u00ae Graphics Compute Runtime. https:\/\/github.com\/intel\/compute-runtime.  Intel Corporation. 2020. Intel\u00ae Graphics Compute Runtime. https:\/\/github.com\/intel\/compute-runtime."},{"key":"e_1_3_2_1_6_1","unstructured":"Intel Corporation. 2020. SYCL USM Proposal. https:\/\/github.com\/intel\/llvm\/blob\/sycl\/sycl\/doc\/extensions\/USM\/USM.adoc.  Intel Corporation. 2020. SYCL USM Proposal. https:\/\/github.com\/intel\/llvm\/blob\/sycl\/sycl\/doc\/extensions\/USM\/USM.adoc."},{"key":"e_1_3_2_1_7_1","unstructured":"Khronos OpenCL Working Group. 2017. The OpenCL 2.2 API Specification. https:\/\/www.khronos.org\/registry\/OpenCL\/.  Khronos OpenCL Working Group. 2017. The OpenCL 2.2 API Specification. https:\/\/www.khronos.org\/registry\/OpenCL\/."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"James Reinders Ben Ashbaugh James Brodman Michael Kinsner John Pennycook and Xinmin Tian. 2020. Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL (1st ed.). Apress.  James Reinders Ben Ashbaugh James Brodman Michael Kinsner John Pennycook and Xinmin Tian. 2020. Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL (1st ed.). Apress.","DOI":"10.1007\/978-1-4842-5574-2_1"},{"key":"e_1_3_2_1_9_1","unstructured":"Ruyman Reyes and Vanya Yaneva. 2017. Managed Virtual Pointers with SYCL. https:\/\/codeplay.com\/portal\/10-13-17-managed-virtual-pointers-with-sycl.  Ruyman Reyes and Vanya Yaneva. 2017. Managed Virtual Pointers with SYCL. https:\/\/codeplay.com\/portal\/10-13-17-managed-virtual-pointers-with-sycl."},{"key":"e_1_3_2_1_10_1","unstructured":"ComputeCpp SDK. 2020. Collection of samples and utilities for using ComputeCpp Codeplay's SYCL implementation. https:\/\/github.com\/codeplaysoftware\/computecpp-sdk.  ComputeCpp SDK. 2020. Collection of samples and utilities for using ComputeCpp Codeplay's SYCL implementation. https:\/\/github.com\/codeplaysoftware\/computecpp-sdk."}],"event":{"name":"IWOCL '20: International Workshop on OpenCL","location":"Munich Germany","acronym":"IWOCL '20","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"]},"container-title":["Proceedings of the International Workshop on OpenCL"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3388333.3388644","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3388333.3388644","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.3388644"}},"subtitle":["Unified Shared Memory in Action"],"short-title":[],"issued":{"date-parts":[[2020,4,27]]},"references-count":10,"alternative-id":["10.1145\/3388333.3388644","10.1145\/3388333"],"URL":"https:\/\/doi.org\/10.1145\/3388333.3388644","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"}}]}}