{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:28:51Z","timestamp":1750307331398,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,6,5]],"date-time":"2011-06-05T00:00:00Z","timestamp":1307232000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["FP7\/ICT 217068","248481"],"award-info":[{"award-number":["FP7\/ICT 217068","248481"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/G051100\/1"],"award-info":[{"award-number":["EP\/G051100\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2011,6,5]]},"DOI":"10.1145\/1988915.1988925","type":"proceedings-article","created":{"date-parts":[[2011,6,6]],"date-time":"2011-06-06T11:53:52Z","timestamp":1307361232000},"page":"37-42","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["The impact of diverse memory architectures on multicore consumer software"],"prefix":"10.1145","author":[{"given":"George","family":"Russel","sequence":"first","affiliation":[{"name":"Codeplay Software Ltd."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colin","family":"Riley","sequence":"additional","affiliation":[{"name":"Codeplay Software Ltd."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Neil","family":"Henning","sequence":"additional","affiliation":[{"name":"Codeplay Software Ltd."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Uwe","family":"Dolinsky","sequence":"additional","affiliation":[{"name":"Codeplay Software Ltd."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew","family":"Richards","sequence":"additional","affiliation":[{"name":"Codeplay Software Ltd."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alastair F.","family":"Donaldson","sequence":"additional","affiliation":[{"name":"University of Oxford"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander S.","family":"van Amesfoort","sequence":"additional","affiliation":[{"name":"Delft University of Technology"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,6,5]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85261-2_9"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11515-8_25"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-12002-2_24"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.451.0059"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1188455.1188543"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.26"},{"key":"e_1_3_2_1_7_1","unstructured":"IBM. Cell BE Race Check Library July 2008. Described in Example Library API Reference version 3.1.  IBM. Cell BE Race Check Library July 2008. Described in Example Library API Reference version 3.1."},{"key":"e_1_3_2_1_8_1","unstructured":"Khronos Group. The OpenCL specification. http:\/\/www.khronos.org\/opencl.  Khronos Group. The OpenCL specification. http:\/\/www.khronos.org\/opencl."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2010.53"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1869459.1869478"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/977091.977115"},{"key":"e_1_3_2_1_12_1","unstructured":"NVIDIA. CUDA zone. http:\/\/www.nvidia.com\/cuda\/.  NVIDIA. CUDA zone. http:\/\/www.nvidia.com\/cuda\/."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1476793.1476880"},{"key":"e_1_3_2_1_14_1","volume-title":"HPPC","author":"Russell G.","year":"2010","unstructured":"G. Russell , P. Keir , A. Donaldson , U. Dolinsky , A. Richards , and C. Riley . Programming heterogeneous multicore systems using threading building blocks . HPPC , 2010 . G. Russell, P. Keir, A. Donaldson, U. Dolinsky, A. Richards, and C. Riley. Programming heterogeneous multicore systems using threading building blocks. HPPC, 2010."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375572"}],"event":{"name":"PLDI '11: ACM SIGPLAN Conference on Programming Language Design and Implementation","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"San Jose California","acronym":"PLDI '11"},"container-title":["Proceedings of the 2011 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988915.1988925","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1988915.1988925","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:06:08Z","timestamp":1750244768000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1988915.1988925"}},"subtitle":["an industrial perspective from the video games domain"],"short-title":[],"issued":{"date-parts":[[2011,6,5]]},"references-count":15,"alternative-id":["10.1145\/1988915.1988925","10.1145\/1988915"],"URL":"https:\/\/doi.org\/10.1145\/1988915.1988925","relation":{},"subject":[],"published":{"date-parts":[[2011,6,5]]},"assertion":[{"value":"2011-06-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}