{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T12:08:22Z","timestamp":1759147702291,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2013,5,29]],"date-time":"2013-05-29T00:00:00Z","timestamp":1369785600000},"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,5,29]]},"DOI":"10.1145\/2463209.2488747","type":"proceedings-article","created":{"date-parts":[[2013,5,28]],"date-time":"2013-05-28T16:35:41Z","timestamp":1369758941000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["Throughput-oriented kernel porting onto FPGAs"],"prefix":"10.1145","author":[{"given":"Alexandros","family":"Papakonstantinou","sequence":"first","affiliation":[{"name":"University of Illinois, Urbana-Champaign, IL"}]},{"given":"Deming","family":"Chen","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign, IL"}]},{"given":"Wen-Mei","family":"Hwu","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign, IL"}]},{"given":"Jason","family":"Cong","sequence":"additional","affiliation":[{"name":"University of California, Los Angeles, California"}]},{"given":"Yun","family":"Liang","sequence":"additional","affiliation":[{"name":"Peking University, Beijing, China"}]}],"member":"320","published-online":{"date-parts":[[2013,5,29]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"AMD Fusion family of APUs: Enabling a superior immersive PC experience. White Paper. http:\/\/sites.amd.com\/us\/Documents\/48423B\\_fusion\\_whitepaper\\_WEB.pdf Mar. 2010.  AMD Fusion family of APUs: Enabling a superior immersive PC experience. White Paper. http:\/\/sites.amd.com\/us\/Documents\/48423B\\_fusion\\_whitepaper\\_WEB.pdf Mar. 2010."},{"key":"e_1_3_2_1_2_1","volume-title":"Sept.","author":"CL","year":"2010","unstructured":"The Open CL specification. http:\/\/www.khronos.org\/registry\/cl\/specs\/opencl-1.1.pdf , Sept. 2010 . The OpenCL specification. http:\/\/www.khronos.org\/registry\/cl\/specs\/opencl-1.1.pdf, Sept. 2010."},{"key":"e_1_3_2_1_3_1","volume-title":"Nov.","author":"ACC","year":"2011","unstructured":"The Open ACC application programming interface. http:\/\/www.openacc.org\/sites\/default\/files\/OpenACC.1.0\\_0.pdf , Nov. 2011 . The OpenACC application programming interface. http:\/\/www.openacc.org\/sites\/default\/files\/OpenACC.1.0\\_0.pdf, Nov. 2011."},{"key":"e_1_3_2_1_4_1","unstructured":"Vivado design suite user guide: High-level synthesis. UG902(v2012.2). http:\/\/www.xilinx.com\/support\/documentation\/sw\\_manuals\/xilinx2012\\_2\/ug902-vivado-high-level-synthesis.pdf July 2012.  Vivado design suite user guide: High-level synthesis. UG902(v2012.2). http:\/\/www.xilinx.com\/support\/documentation\/sw\\_manuals\/xilinx2012\\_2\/ug902-vivado-high-level-synthesis.pdf July 2012."},{"key":"e_1_3_2_1_5_1","volume-title":"Optimizing compilers for modern architectures. Morgan Kaufmann","author":"Allen R.","year":"2002","unstructured":"R. Allen and K. Kennedy . Optimizing compilers for modern architectures. Morgan Kaufmann , first edition, 2002 . R. Allen and K. Kennedy. Optimizing compilers for modern architectures. Morgan Kaufmann, first edition, 2002."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/602770.602858"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/177492.177575"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989403"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.385"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/210184.210189"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2011.62"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1027084.1027087"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2013.6509613"},{"key":"e_1_3_2_1_14_1","unstructured":"The Convey HC-1: The world's first hybrid core computer. Datasheet. http:\/\/www.conveycomputer.com\/Resources\/HC-1\\%20Data\\%20Sheet.pdf 2009.  The Convey HC-1: The world's first hybrid core computer. Datasheet. http:\/\/www.conveycomputer.com\/Resources\/HC-1\\%20Data\\%20Sheet.pdf 2009."},{"key":"e_1_3_2_1_15_1","unstructured":"CUDA\n  : Parallel programming and computing platform. http:\/\/www.nvidia.com\/object\/cuda_home_new.html 2012.  CUDA: Parallel programming and computing platform. http:\/\/www.nvidia.com\/object\/cuda_home_new.html 2012."},{"key":"e_1_3_2_1_16_1","volume-title":"http:\/\/www.xilinx.com\/products\/silicon-devices\/soc\/zynq-7000\/index.htm","author":"0","year":"2012","unstructured":"Zynq-700 0 all programmable SoC. http:\/\/www.xilinx.com\/products\/silicon-devices\/soc\/zynq-7000\/index.htm , 2012 . Zynq-7000 all programmable SoC. http:\/\/www.xilinx.com\/products\/silicon-devices\/soc\/zynq-7000\/index.htm, 2012."},{"volume-title":"http:\/\/www.nvidia.com\/object\/tegra-4-processor.html","year":"2013","key":"e_1_3_2_1_17_1","unstructured":"Tegra super processors. http:\/\/www.nvidia.com\/object\/tegra-4-processor.html , 2013 . Tegra super processors. http:\/\/www.nvidia.com\/object\/tegra-4-processor.html, 2013."},{"key":"e_1_3_2_1_18_1","volume-title":"Advanced compiler design and implementation. Morgan Kaufmann","author":"Muchnick S.","year":"1997","unstructured":"S. Muchnick . Advanced compiler design and implementation. Morgan Kaufmann , first edition, 1997 . S. Muchnick. Advanced compiler design and implementation. Morgan Kaufmann, first edition, 1997."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2011.19"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/SASP.2009.5226333"},{"key":"e_1_3_2_1_21_1","article-title":"Efficient compilation of CUDA kernels for high-performance computing on FPGAs","volume":"13","author":"Papakonstantinou A.","year":"2014","unstructured":"A. Papakonstantinou , K. Gururaj , J. Stratton , D. Chen , J. Cong , and W. Hwu . Efficient compilation of CUDA kernels for high-performance computing on FPGAs . ACM Transactions in Embedded Computing Systems , Vol. 13 , 2014 . A. Papakonstantinou, K. Gururaj, J. Stratton, D. Chen, J. Cong, and W. Hwu. Efficient compilation of CUDA kernels for high-performance computing on FPGAs. ACM Transactions in Embedded Computing Systems, Vol. 13, 2014.","journal-title":"ACM Transactions in Embedded Computing Systems"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2011.29"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772954.1772971"},{"key":"e_1_3_2_1_24_1","first-page":"99","volume-title":"Autopilot: A platform-based ESL synthesis system","author":"Zhang Z. Y.","year":"2008","unstructured":"Z. Y. Zhang , F. W. Jiang , G. Han , C. Yang , and J. Cong . Autopilot: A platform-based ESL synthesis system . In P. Coussy and A. Moraviec, editors, High-Level Synthesis: From Algorithm to Digital Circuit, chapter 6, pages 99 -- 112 . Springer , 2008 . Z. Y. Zhang, F. W. Jiang, G. Han, C. Yang, and J. Cong. Autopilot: A platform-based ESL synthesis system. In P. Coussy and A. Moraviec, editors, High-Level Synthesis: From Algorithm to Digital Circuit, chapter 6, pages 99--112. Springer, 2008."}],"event":{"name":"DAC '13: The 50th Annual Design Automation Conference 2013","sponsor":["EDAC Electronic Design Automation Consortium","SIGDA ACM Special Interest Group on Design Automation","IEEE-CEDA","SIGBED ACM Special Interest Group on Embedded Systems"],"location":"Austin Texas","acronym":"DAC '13"},"container-title":["Proceedings of the 50th Annual Design Automation Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2463209.2488747","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2463209.2488747","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:39:28Z","timestamp":1750235968000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2463209.2488747"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5,29]]},"references-count":24,"alternative-id":["10.1145\/2463209.2488747","10.1145\/2463209"],"URL":"https:\/\/doi.org\/10.1145\/2463209.2488747","relation":{},"subject":[],"published":{"date-parts":[[2013,5,29]]},"assertion":[{"value":"2013-05-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}