{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,10]],"date-time":"2026-01-10T07:08:13Z","timestamp":1768028893865,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":20,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,9,3]],"date-time":"2014-09-03T00:00:00Z","timestamp":1409702400000},"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":[[2014,9,3]]},"DOI":"10.1145\/2636228.2636233","type":"proceedings-article","created":{"date-parts":[[2014,9,5]],"date-time":"2014-09-05T19:09:15Z","timestamp":1409944155000},"page":"99-108","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["LambdaJIT"],"prefix":"10.1145","author":[{"given":"Thibaut","family":"Lutz","sequence":"first","affiliation":[{"name":"University of Edinburgh, Edinburgh, United Kingdom"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinod","family":"Grover","sequence":"additional","affiliation":[{"name":"NVIDIA Corporation, Redmond, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,9,3]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277740"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015800"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815695.1815713"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2009.5306797"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2254064.2254066"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2013.6494993"},{"key":"e_1_3_2_1_8_1","volume-title":"Thrust: A parallel template library","author":"Hoberock J.","year":"2010","unstructured":"J. Hoberock and N. Bell . Thrust: A parallel template library , 2010 . URL http:\/\/thrust.github.io\/. Version 1.7.0. J. Hoberock and N. Bell. Thrust: A parallel template library, 2010. URL http:\/\/thrust.github.io\/. Version 1.7.0."},{"key":"e_1_3_2_1_9_1","volume-title":"Nov.","author":"CL","year":"2012","unstructured":"The Open CL Specification version 1.2. Khronos OpenCL Working Group, 19 edition , Nov. 2012 .texttthttp:\/\/www.khronos.org\/ registry\/cl\/specs\/opencl-1.2.pdf. The OpenCL Specification version 1.2. Khronos OpenCL Working Group, 19 edition, Nov. 2012.texttthttp:\/\/www.khronos.org\/ registry\/cl\/specs\/opencl-1.2.pdf."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1504176.1504194"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882362"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/2190025.2190069"},{"key":"e_1_3_2_1_13_1","unstructured":"NVIDIA Corporation. Cuda specifications. URL http:\/\/docs.nvidia.com\/cuda\/.  NVIDIA Corporation. Cuda specifications. URL http:\/\/docs.nvidia.com\/cuda\/."},{"key":"e_1_3_2_1_14_1","volume-title":"Version 1.0.","author":"OpenACC Working Group","year":"2011","unstructured":"OpenACC Working Group . The OpenACC Application Programming Interface , Version 1.0. November 2011 . URL http:\/\/www.openacc-standard.org\/. OpenACC Working Group. The OpenACC Application Programming Interface, Version 1.0. November 2011. URL http:\/\/www.openacc-standard.org\/."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/316686.316697"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462176"},{"key":"e_1_3_2_1_17_1","unstructured":"J. Reinders. Intel Threading Building Blocks. O'Reilly & Associates Inc. Sebastopol CA USA first edition 2007. ISBN 9780596514808.   J. Reinders. Intel Threading Building Blocks. O'Reilly & Associates Inc. Sebastopol CA USA first edition 2007. ISBN 9780596514808."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594316"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/2391541.2391622"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.269"}],"event":{"name":"ICFP'14: ACM SIGPLAN International Conference on Functional Programming","location":"Gothenburg Sweden","acronym":"ICFP'14","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 3rd ACM SIGPLAN workshop on Functional high-performance computing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2636228.2636233","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2636228.2636233","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:11:58Z","timestamp":1750227118000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2636228.2636233"}},"subtitle":["a dynamic compiler for heterogeneous optimizations of STL algorithms"],"short-title":[],"issued":{"date-parts":[[2014,9,3]]},"references-count":20,"alternative-id":["10.1145\/2636228.2636233","10.1145\/2636228"],"URL":"https:\/\/doi.org\/10.1145\/2636228.2636233","relation":{},"subject":[],"published":{"date-parts":[[2014,9,3]]},"assertion":[{"value":"2014-09-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}