{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:12:01Z","timestamp":1763467921317,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2009,5,18]],"date-time":"2009-05-18T00:00:00Z","timestamp":1242604800000},"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":[[2009,5,18]]},"DOI":"10.1145\/1531743.1531772","type":"proceedings-article","created":{"date-parts":[[2009,5,19]],"date-time":"2009-05-19T16:47:44Z","timestamp":1242751664000},"page":"175-184","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["High-performance SIMT code generation in an active visual effects library"],"prefix":"10.1145","author":[{"given":"Jay L.T.","family":"Cornwall","sequence":"first","affiliation":[{"name":"Imperial College London, London, United Kingdom"}]},{"given":"Lee","family":"Howes","sequence":"additional","affiliation":[{"name":"Imperial College London, London, United Kingdom"}]},{"given":"Paul H.J.","family":"Kelly","sequence":"additional","affiliation":[{"name":"Imperial College London, London, United Kingdom"}]},{"given":"Phil","family":"Parsonage","sequence":"additional","affiliation":[{"name":"The Foundry, London, United Kingdom"}]},{"given":"Bruno","family":"Nicoletti","sequence":"additional","affiliation":[{"name":"The Foundry, London, United Kingdom"}]}],"member":"320","published-online":{"date-parts":[[2009,5,18]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AMD. Stream computing user guide. pages 50--53 October 2008.  AMD. Stream computing user guide. pages 50--53 October 2008."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375562"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015800"},{"key":"e_1_3_2_1_4_1","series-title":"Lecture Notes in Computer Science","first-page":"172","volume-title":"LCPC","author":"Cornwall J. L. T.","year":"2007","unstructured":"J. L. T. Cornwall , P. H. J. Kelly , P. Parsonage , and B. Nicoletti . Explicit dependence metadata in an active visual effects library . In LCPC , volume 5234 of Lecture Notes in Computer Science , pages 172 -- 186 . Springer , 2007 . J. L. T. Cornwall, P. H. J. Kelly, P. Parsonage, and B. Nicoletti. Explicit dependence metadata in an active visual effects library. In LCPC, volume 5234 of Lecture Notes in Computer Science, pages 172--186. Springer, 2007."},{"key":"e_1_3_2_1_5_1","first-page":"25","volume-title":"Selected Papers from the International Seminar on Generic Programming","author":"Czarnecki K.","year":"2000","unstructured":"K. Czarnecki , U. W. Eisenecker , R. Gluck , D. Vandevoorde , and T. L. Veldhuizen . Generative programming and active libraries . In Selected Papers from the International Seminar on Generic Programming , pages 25 -- 39 , London, UK , 2000 . Springer-Verlag . K. Czarnecki, U. W. Eisenecker, R. Gluck, D. Vandevoorde, and T. L. Veldhuizen. Generative programming and active libraries. In Selected Papers from the International Seminar on Generic Programming, pages 25--39, London, UK, 2000. Springer-Verlag."},{"key":"e_1_3_2_1_6_1","article-title":"du Toit and M. McCool. RapidMind: C++ meets multicore","author":"S","year":"2007","unstructured":"S . du Toit and M. McCool. RapidMind: C++ meets multicore . In Dr. Dobbs Journal , June 2007 . S. du Toit and M. McCool. RapidMind: C++ meets multicore. In Dr. Dobbs Journal, June 2007.","journal-title":"Dr. Dobbs Journal"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-92990-1_14"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.121478"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2008.31"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365490.1365500"},{"volume-title":"WinHEC","year":"2007","key":"e_1_3_2_1_11_1","unstructured":"PeakStream. High productivity software development for multi-core processors . In WinHEC , 2007 . PeakStream. High productivity software development for multi-core processors. In WinHEC, 2007."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1356058.1356084"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45213-3_27"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v16:6"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-8191(02)00189-8"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/377792.377806"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2005.06.002"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-89740-8_1"}],"event":{"name":"CF '09: Computing Frontiers Conference","sponsor":["ACM Association for Computing Machinery","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing"],"location":"Ischia Italy","acronym":"CF '09"},"container-title":["Proceedings of the 6th ACM conference on Computing frontiers"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1531743.1531772","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1531743.1531772","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T13:29:27Z","timestamp":1750253367000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1531743.1531772"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,5,18]]},"references-count":18,"alternative-id":["10.1145\/1531743.1531772","10.1145\/1531743"],"URL":"https:\/\/doi.org\/10.1145\/1531743.1531772","relation":{},"subject":[],"published":{"date-parts":[[2009,5,18]]},"assertion":[{"value":"2009-05-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}