{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:49:04Z","timestamp":1750308544947,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":29,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,8,28]],"date-time":"2013-08-28T00:00:00Z","timestamp":1377648000000},"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":[[2013,8,28]]},"DOI":"10.1145\/2620678.2620690","type":"proceedings-article","created":{"date-parts":[[2014,10,31]],"date-time":"2014-10-31T19:32:56Z","timestamp":1414783976000},"page":"117-128","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Next Generation Asynchronous Adaptive Specialization for Data-Parallel Functional Array Processing in SAC"],"prefix":"10.1145","author":[{"given":"Clemens","family":"Grelck","sequence":"first","affiliation":[{"name":"University of Amsterdam, Informatics Institute, Amsterdam, Netherlands"}]},{"given":"Heinrich","family":"Wiesinger","sequence":"additional","affiliation":[{"name":"University of Amsterdam, Informatics Institute, Amsterdam, Netherlands"}]}],"member":"320","published-online":{"date-parts":[[2013,8,28]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353175"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840305"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/857076.857077"},{"key":"e_1_3_2_1_4_1","volume-title":"21st International Symposium, IFL 2009","author":"Bernecky R.","year":"2011","unstructured":"R. Bernecky , S. Herhut , and S.-B. Scholz . Symbiotic Expressions . In M. T. Morazan and S.-B. Scholz , editors, Implementation and Application of Functional Languages , 21st International Symposium, IFL 2009 , South Orange, NJ, USA, number 6041 in Lecture Notes in Computer Science, pages 107--126. Springer , 2011 . R. Bernecky, S. Herhut, and S.-B. Scholz. Symbiotic Expressions. In M. T. Morazan and S.-B. Scholz, editors, Implementation and Application of Functional Languages, 21st International Symposium, IFL 2009, South Orange, NJ, USA, number 6041 in Lecture Notes in Computer Science, pages 107--126. Springer, 2011."},{"key":"e_1_3_2_1_5_1","series-title":"Lecture Notes in Computer Science","first-page":"279","volume-title":"Trends in Functional Programming, 13th Symposium, TFP","author":"Diogo M.","year":"2012","unstructured":"M. Diogo and C. Grelck . Towards heterogeneous computing without heterogeneous programming . In K. Hammond and H. Loidl, editors, Trends in Functional Programming, 13th Symposium, TFP 2012 , St.Andrews, UK , volume 7829 of Lecture Notes in Computer Science , pages 279 -- 294 . Springer , 2013. M. Diogo and C. Grelck. Towards heterogeneous computing without heterogeneous programming. In K. Hammond and H. Loidl, editors, Trends in Functional Programming, 13th Symposium, TFP 2012, St.Andrews, UK, volume 7829 of Lecture Notes in Computer Science, pages 279--294. Springer, 2013."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1147\/rd.174.0324"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796805005538"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-32096-5_5"},{"key":"e_1_3_2_1_10_1","volume-title":"7th International Workshop on Implementation of Functional Languages (IFL'95)","author":"Grelck C.","year":"1995","unstructured":"C. Grelck and S.-B. Scholz . Classes and Objects as Basis for I\/O in SAC. In T. Johnsson, editor , 7th International Workshop on Implementation of Functional Languages (IFL'95) , B\u00e5stad, Sweden, pages 30--44. Chalmers University of Technology, Gothenburg, Sweden , 1995 . C. Grelck and S.-B. Scholz. Classes and Objects as Basis for I\/O in SAC. In T. Johnsson, editor, 7th International Workshop on Implementation of Functional Languages (IFL'95), B\u00e5stad, Sweden, pages 30--44. Chalmers University of Technology, Gothenburg, Sweden, 1995."},{"key":"e_1_3_2_1_11_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1007\/3-540-44854-3_12","volume-title":"Implementation of Functional Languages, 14th International Workshop (IFL'02)","author":"Grelck C.","year":"2003","unstructured":"C. Grelck and S.-B. Scholz . Axis Control in SAC . In R. Pe\u00f1a and T. Arts, editors, Implementation of Functional Languages, 14th International Workshop (IFL'02) , Madrid, Spain , Revised Selected Papers, volume 2670 of Lecture Notes in Computer Science , pages 182 -- 198 . Springer , 2003 . C. Grelck and S.-B. Scholz. Axis Control in SAC. In R. Pe\u00f1a and T. Arts, editors, Implementation of Functional Languages, 14th International Workshop (IFL'02), Madrid, Spain, Revised Selected Papers, volume 2670 of Lecture Notes in Computer Science, pages 182--198. Springer, 2003."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626403001379"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0018-x"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2006.08.003"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1248648.1248654"},{"key":"e_1_3_2_1_16_1","volume-title":"Scholz. An Adaptive Compilation Framework for Generic Data-Parallel Array Programming. In 15th Workshop on Compilers for Parallel Computing (CPC'10)","author":"Grelck C.","year":"2010","unstructured":"C. Grelck , T. van Deurzen , S. Herhut , and S.- B. Scholz. An Adaptive Compilation Framework for Generic Data-Parallel Array Programming. In 15th Workshop on Compilers for Parallel Computing (CPC'10) . Vienna University of Technology, Vienna, Austria , 2010 . C. Grelck, T. van Deurzen, S. Herhut, and S.-B. Scholz. An Adaptive Compilation Framework for Generic Data-Parallel Array Programming. In 15th Workshop on Compilers for Parallel Computing (CPC'10). Vienna University of Technology, Vienna, Austria, 2010."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.1842"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926354.1926359"},{"key":"e_1_3_2_1_20_1","volume-title":"ISO","author":"International Standards Organization","year":"1993","unstructured":"International Standards Organization . Programming Language APL, Extended. ISO N93.03 , ISO , 1993 . International Standards Organization. Programming Language APL, Extended. ISO N93.03, ISO, 1993."},{"key":"e_1_3_2_1_21_1","volume-title":"Programming in J","author":"Iverson K.","year":"1991","unstructured":"K. Iverson . Programming in J . Iverson Software Inc., Toronto, Canada , 1991 . K. Iverson. Programming in J. Iverson Software Inc., Toronto, Canada, 1991."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380190203"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/0096-0551(89)90029-5"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPP.2007.23"},{"key":"e_1_3_2_1_25_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1007\/3-540-46028-4_2","volume-title":"Implementation of Functional Languages, 13th International Workshop (IFL'01)","author":"Kreye D.","year":"2002","unstructured":"D. Kreye . A Compilation Scheme for a Hierarchy of Array Types . In T. Arts and M. Mohnen, editors, Implementation of Functional Languages, 13th International Workshop (IFL'01) , Stockholm, Sweden , Selected Papers, volume 2312 of Lecture Notes in Computer Science , pages 18 -- 35 . Springer , 2002 . D. Kreye. A Compilation Scheme for a Hierarchy of Array Types. In T. Arts and M. Mohnen, editors, Implementation of Functional Languages, 13th International Workshop (IFL'01), Stockholm, Sweden, Selected Papers, volume 2312 of Lecture Notes in Computer Science, pages 18--35. Springer, 2002."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.5555\/956417.956549"},{"key":"e_1_3_2_1_27_1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/BFb0055425","volume-title":"Implementation of Functional Languages, 9th International Workshop (IFL'97), St.","author":"Scholz S.-B.","year":"1998","unstructured":"S.-B. Scholz . With-loop-folding in SAC --- Condensing Consecutive Array Operations . In C. Clack, T. Davie, and K. Hammond, editors, Implementation of Functional Languages, 9th International Workshop (IFL'97), St. Andrews, UK , Selected Papers, volume 1467 of Lecture Notes in Computer Science , pages 72 -- 92 . Springer , 1998 . S.-B. Scholz. With-loop-folding in SAC --- Condensing Consecutive Array Operations. In C. Clack, T. Davie, and K. Hammond, editors, Implementation of Functional Languages, 9th International Workshop (IFL'97), St. Andrews, UK, Selected Papers, volume 1467 of Lecture Notes in Computer Science, pages 72--92. Springer, 1998."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28652-0_13"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/351397.351413"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/379539.379583"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3078"}],"event":{"name":"IFL '13: The 25th symposium on Implementation and Application of Functional Languages","acronym":"IFL '13","location":"Nijmegen Netherlands"},"container-title":["Proceedings of the 25th symposium on Implementation and Application of Functional Languages"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2620678.2620690","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2620678.2620690","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:03:33Z","timestamp":1750273413000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2620678.2620690"}},"subtitle":["Accelerating the Availability of Specialized High Performance Code"],"short-title":[],"issued":{"date-parts":[[2013,8,28]]},"references-count":29,"alternative-id":["10.1145\/2620678.2620690","10.1145\/2620678"],"URL":"https:\/\/doi.org\/10.1145\/2620678.2620690","relation":{},"subject":[],"published":{"date-parts":[[2013,8,28]]},"assertion":[{"value":"2013-08-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}