{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T15:53:02Z","timestamp":1756309982817,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T00:00:00Z","timestamp":1464825600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Danish Strategic Research Council","award":["10-092299"],"award-info":[{"award-number":["10-092299"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,6,2]]},"DOI":"10.1145\/2935323.2935326","type":"proceedings-article","created":{"date-parts":[[2016,6,2]],"date-time":"2016-06-02T19:23:42Z","timestamp":1464895422000},"page":"17-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":12,"title":["Design and GPGPU performance of Futhark's redomap construct"],"prefix":"10.1145","author":[{"given":"Troels","family":"Henriksen","sequence":"first","affiliation":[{"name":"University of Copenhagen, Denmark"}]},{"given":"Ken Friis","family":"Larsen","sequence":"additional","affiliation":[{"name":"University of Copenhagen, Denmark"}]},{"given":"Cosmin E.","family":"Oancea","sequence":"additional","affiliation":[{"name":"University of Copenhagen, Denmark"}]}],"member":"320","published-online":{"date-parts":[[2016,6,2]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2898354"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2784731.2784747"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2398856.2364563"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1006\/jpdc.1994.1038"},{"key":"e_1_3_2_1_5_1","first-page":"130","volume-title":"Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput.","author":"Chicha Y.","unstructured":"Y. Chicha , M. Lloyd , C. Oancea , and S. M. Watt . Parametric Polymorphism for Computer Algebra Software Components . In Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput. , pages 119\u2013 130 . Mirton Publishing House, 2004. Y. Chicha, M. Lloyd, C. Oancea, and S. M. Watt. Parametric Polymorphism for Computer Algebra Software Components. In Proc. 6th International Symposium on Symbolic and Numeric Algorithms for Scientific Comput., pages 119\u2013130. Mirton Publishing House, 2004."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2103736.2103740"},{"key":"e_1_3_2_1_7_1","first-page":"29","volume-title":"Processing Symp. (PDPS)","author":"Dang F.","year":"2002","unstructured":"F. Dang , H. Yu , and L. Rauchwerger . The R-LRPD Test: Speculative Parallelization of Partially Parallel Loops. In Int. Par. and Distr . Processing Symp. (PDPS) , pages 20\u2013 29 , 2002 . F. Dang, H. Yu, and L. Rauchwerger. The R-LRPD Test: Speculative Parallelization of Partially Parallel Loops. In Int. Par. and Distr. Processing Symp. (PDPS), pages 20\u201329, 2002."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2627373.2627390"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-04132-2_13"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2364474.2364488"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0018-x"},{"key":"e_1_3_2_1_12_1","first-page":"145","volume-title":"Towards Hybrid Array Types in SAC. In 7th Workshop on Prg. Lang., (Soft. Eng. Conf.)","author":"Grelck C.","year":"2014","unstructured":"C. Grelck and F. Tang . Towards Hybrid Array Types in SAC. In 7th Workshop on Prg. Lang., (Soft. Eng. Conf.) , pages 129\u2013 145 , 2014 . C. Grelck and F. Tang. Towards Hybrid Array Types in SAC. In 7th Workshop on Prg. Lang., (Soft. Eng. Conf.), pages 129\u2013145, 2014."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/11964681_11"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544160"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926354.1926359"},{"key":"e_1_3_2_1_16_1","volume-title":"Optimizing parallel reduction in cuda. NVIDIA Developer Technology, 2(4)","author":"Harris M.","year":"2007","unstructured":"M. Harris Optimizing parallel reduction in cuda. NVIDIA Developer Technology, 2(4) , 2007 . M. Harris et al. Optimizing parallel reduction in cuda. NVIDIA Developer Technology, 2(4), 2007."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2502323.2502328"},{"key":"e_1_3_2_1_18_1","volume-title":"Thrust: A parallel template library","author":"Hoberock J.","year":"2016","unstructured":"J. Hoberock and N. Bell . Thrust: A parallel template library , 2016 . URL http:\/\/thrust.github.io\/. J. Hoberock and N. Bell. Thrust: A parallel template library, 2016. URL http:\/\/thrust.github.io\/."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1863523.1863533"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2500365.2500595"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365490.1365500"},{"key":"e_1_3_2_1_22_1","volume-title":"Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo","author":"Nord F.","year":"2011","unstructured":"F. Nord and E. Laure . Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo , 2011 . F. Nord and E. Laure. Monte Carlo Option Pricing with Graphics Processing Units. In Int. Conf. ParCo, 2011."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073884.1073921"},{"key":"e_1_3_2_1_24_1","first-page":"927","volume-title":"Proceedings of the PDPTA\u201905","author":"Oancea C. E.","year":"2005","unstructured":"C. E. Oancea , J. W. A. Selby , M. Giesbrecht , and S. M. Watt . Distributed Models of Thread-Level Speculation . In Proceedings of the PDPTA\u201905 , pages 920\u2013 927 , 2005 . URL http:\/\/www.csd.uwo.ca\/ ~coancea\/Publications. C. E. Oancea, J. W. A. Selby, M. Giesbrecht, and S. M. Watt. Distributed Models of Thread-Level Speculation. In Proceedings of the PDPTA\u201905, pages 920\u2013927, 2005. URL http:\/\/www.csd.uwo.ca\/ ~coancea\/Publications."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926449"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/141478.141563"}],"event":{"name":"PLDI '16: ACM SIGPLAN Conference on Programming Language Design and Implementation","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"],"location":"Santa Barbara CA USA","acronym":"PLDI '16"},"container-title":["Proceedings of the 3rd ACM SIGPLAN International Workshop on Libraries, Languages, and Compilers for Array Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2935323.2935326","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2935323.2935326","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:55:58Z","timestamp":1750222558000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2935323.2935326"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,6,2]]},"references-count":26,"alternative-id":["10.1145\/2935323.2935326","10.1145\/2935323"],"URL":"https:\/\/doi.org\/10.1145\/2935323.2935326","relation":{},"subject":[],"published":{"date-parts":[[2016,6,2]]},"assertion":[{"value":"2016-06-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}