{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,3]],"date-time":"2026-03-03T07:01:39Z","timestamp":1772521299613,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":39,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,9,11]],"date-time":"2016-09-11T00:00:00Z","timestamp":1473552000000},"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":[[2016,9,11]]},"DOI":"10.1145\/2967938.2967969","type":"proceedings-article","created":{"date-parts":[[2016,8,31]],"date-time":"2016-08-31T12:32:08Z","timestamp":1472646728000},"page":"327-338","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":40,"title":["A DSL Compiler for Accelerating Image Processing Pipelines on FPGAs"],"prefix":"10.1145","author":[{"given":"Nitin","family":"Chugh","sequence":"first","affiliation":[{"name":"International Institute of Information Technology, Hyderabad, Hyderabad, India"}]},{"given":"Vinay","family":"Vasista","sequence":"additional","affiliation":[{"name":"Indian Institute of Science, Bengaluru, India"}]},{"given":"Suresh","family":"Purini","sequence":"additional","affiliation":[{"name":"International Institute of Information Technology, Hyderabad, Hyderabad, India"}]},{"given":"Uday","family":"Bondhugula","sequence":"additional","affiliation":[{"name":"Indian Institute of Science, Bengaluru, India"}]}],"member":"320","published-online":{"date-parts":[[2016,9,11]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2145816.2145856"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2228360.2228411"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2436256.2436271"},{"key":"e_1_3_2_1_4_1","volume-title":"Big Buck Bunny","author":"Foundation Blender","year":"2008","unstructured":"Blender Foundation . Big Buck Bunny , 2008 . The movie. http:\/\/www.bigbuckbunny.org\/ License : CC BY 3.0 https:\/\/creativecommons.org\/licenses\/by\/3.0\/. Blender Foundation. Big Buck Bunny, 2008. The movie. http:\/\/www.bigbuckbunny.org\/ License: CC BY 3.0 https:\/\/creativecommons.org\/licenses\/by\/3.0\/."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1229428.1229446"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/1458033"},{"key":"e_1_3_2_1_7_1","unstructured":"Creative Commons Attribution 3.0 license (CC BY 3.0). https:\/\/creativecommons.org\/licenses\/by\/3.0\/.  Creative Commons Attribution 3.0 license (CC BY 3.0). https:\/\/creativecommons.org\/licenses\/by\/3.0\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Creative Commons Attribution-ShareAlike 3.0 license (CC BY-SA 3.0). https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/.  Creative Commons Attribution-ShareAlike 3.0 license (CC BY-SA 3.0). https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/846234.849272"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.2006.1700040"},{"key":"e_1_3_2_1_11_1","first-page":"52","volume-title":"LCPC","author":"Diniz P. C.","year":"2001","unstructured":"P. C. Diniz , M. W. Hall , J. Park , B. So , and H. Ziegler . Bridging the Gap between Compilation and Synthesis in the DEFACTO System . In LCPC , pages 52 -- 70 , 2001 . P. C. Diniz, M. W. Hall, J. Park, B. So, and H. Ziegler. Bridging the Gap between Compilation and Synthesis in the DEFACTO System. In LCPC, pages 52--70, 2001."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.5555\/795659.795916"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1369396.1369402"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1629987"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601174"},{"key":"e_1_3_2_1_16_1","unstructured":"The Heterogeneous Image Processing Acceleration Framework. http:\/\/hipacc-lang.org\/.  The Heterogeneous Image Processing Acceleration Framework. http:\/\/hipacc-lang.org\/."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2304576.2304619"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1450095.1450105"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/0004-3702(81)90024-2"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250761"},{"key":"e_1_3_2_1_21_1","unstructured":"MATLAB HDL Coder. The MathWorks Inc. http:\/\/in.mathworks.com\/products\/hdl-coder\/\/.  MATLAB HDL Coder. The MathWorks Inc. http:\/\/in.mathworks.com\/products\/hdl-coder\/\/."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2015.2394802"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2694344.2694364"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1220583"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1862876.1862877"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2011.19"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/500001.500018"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2514641.2514652"},{"key":"e_1_3_2_1_29_1","unstructured":"PolyMage benchmarks 2015. https:\/\/github.com\/bondhugula\/polymage-benchmarks.  PolyMage benchmarks 2015. https:\/\/github.com\/bondhugula\/polymage-benchmarks."},{"key":"e_1_3_2_1_30_1","volume-title":"A DSL and compiler for automatic optimization of image processing pipelines","year":"2015","unstructured":"PolyMage : A DSL and compiler for automatic optimization of image processing pipelines , 2015 . http:\/\/mcl.csa.iisc.ernet.in\/polymage.html. PolyMage: A DSL and compiler for automatic optimization of image processing pipelines, 2015. http:\/\/mcl.csa.iisc.ernet.in\/polymage.html."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435264.2435273"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491956.2462176"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2716282.2716290"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656075.2656081"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1015341305426"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/512529.512550"},{"key":"e_1_3_2_1_37_1","volume-title":"A Guide to Learning the Testbench Language Features","author":"Spear C. B.","year":"2010","unstructured":"C. B. Spear . SystemVerilog for Verification : A Guide to Learning the Testbench Language Features . Springer , 2 nd edition, 2010 . C. B. Spear. SystemVerilog for Verification: A Guide to Learning the Testbench Language Features. Springer, 2nd edition, 2010.","edition":"2"},{"key":"e_1_3_2_1_38_1","unstructured":"Adult tortoise 2016. Finlay Cox. http:\/\/www.pasthorizonspr.com\/wp-content\/uploads\/2016\/02\/tortoise.jpg License: CC BY-SA 3.0 https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/.  Adult tortoise 2016. Finlay Cox. http:\/\/www.pasthorizonspr.com\/wp-content\/uploads\/2016\/02\/tortoise.jpg License: CC BY-SA 3.0 https:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2259016.2259044"}],"event":{"name":"PACT '16: International Conference on Parallel Architectures and Compilation","location":"Haifa Israel","acronym":"PACT '16","sponsor":["IFIP WG 10.3 IFIP WG 10.3","IEEE TCCA IEEE Computer Society Technical Committee on Computer Architecture","SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCPP IEEE Computer Society Technical Committee on Parallel Processing"]},"container-title":["Proceedings of the 2016 International Conference on Parallel Architectures and Compilation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2967938.2967969","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2967938.2967969","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:49:59Z","timestamp":1750218599000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2967938.2967969"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,9,11]]},"references-count":39,"alternative-id":["10.1145\/2967938.2967969","10.1145\/2967938"],"URL":"https:\/\/doi.org\/10.1145\/2967938.2967969","relation":{},"subject":[],"published":{"date-parts":[[2016,9,11]]},"assertion":[{"value":"2016-09-11","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}