{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,16]],"date-time":"2025-12-16T12:23:06Z","timestamp":1765887786957,"version":"3.37.3"},"reference-count":49,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2016,12,1]],"date-time":"2016-12-01T00:00:00Z","timestamp":1480550400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100002338","name":"MoE AcRF","doi-asserted-by":"publisher","award":["MOE2012-T2-1-126","MOE2012-T2-2-067"],"award-info":[{"award-number":["MOE2012-T2-1-126","MOE2012-T2-2-067"]}],"id":[{"id":"10.13039\/501100002338","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2016,12,1]]},"DOI":"10.1109\/tpds.2016.2537805","type":"journal-article","created":{"date-parts":[[2016,3,3]],"date-time":"2016-03-03T19:12:06Z","timestamp":1457032326000},"page":"3547-3560","source":"Crossref","is-referenced-by-count":41,"title":["Melia: A MapReduce Framework on OpenCL-Based FPGAs"],"prefix":"10.1109","volume":"27","author":[{"given":"Zeke","family":"Wang","sequence":"first","affiliation":[]},{"given":"Shuhao","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Bingsheng","family":"He","sequence":"additional","affiliation":[]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ISVLSI.2010.84"},{"year":"0","key":"ref38","article-title":"Implementing FPGA Design with the OpenCL Standard, Whitepaper 01173"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687654"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.14778\/1687627.1687730"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1559845.1559965"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2003.1213415"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1145\/1723112.1723129"},{"key":"ref36","article-title":"High level programming for\n heterogeneous architectures","author":"segal","year":"2014","journal-title":"Proc FPGAs Softw Program"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2007.62"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/2503009"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2094114.2094118"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2014.2365784"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2014.7004212"},{"year":"2012","author":"ahmad","key":"ref1"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555775"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2013.6645520"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2010.5452747"},{"year":"2009","key":"ref24","article-title":"The OpenCL specification, v1.1.48"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.65"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.14778\/2350229.2350280"},{"key":"ref25","article-title":"FPGA\n architecture: Survey and challenges","volume":"2","author":"kuon","year":"2008","journal-title":"Found Trends Electron Des Autom"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2013.6509612"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2287076.2287109"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2010.5447856"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2012.16"},{"article-title":"Hardware acceleration for MapReduce analysis of streaming data\n using OpenCL","year":"2015","author":"costabile","key":"ref13"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2012.6339272"},{"article-title":"MapReduce: Simplified data processing on large clusters","year":"2004","author":"dean","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.158"},{"year":"0","key":"ref17","article-title":"IBM Netezza analytics the advanced analytics platform inside every IBM Netezza\n appliance"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454152"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/1854273.1854303"},{"year":"2013","key":"ref4","article-title":"Altera SDK for OpenCL optimization guide"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402967"},{"key":"ref6","first-page":"8","article-title":"Greening the switch","author":"ananthanarayanan","year":"0","journal-title":"Proc Conf Power Aware Comput Syst"},{"year":"2014","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.144"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2593677"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749745"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2554688.2554787"},{"key":"ref46","first-page":"963","article-title":"Ibex:An intelligent storage engine with support for advanced SQL off-loading","author":"woods","year":"0","journal-title":"Proc Very Large Databases Endowment"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446058"},{"key":"ref48","first-page":"149","article-title":"MapReduce as\n a programming model for custom computing machines","author":"yeung","year":"0","journal-title":"Proc Int Symp Field-Programmable Custom Comput Mach"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.14778\/1920841.1920926"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.119"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/1989323.1989389"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/FPL.2015.7293941"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1723112.1723134"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/71\/7740988\/07425227.pdf?arnumber=7425227","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:19:24Z","timestamp":1642004364000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7425227\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,12,1]]},"references-count":49,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2016.2537805","relation":{},"ISSN":["1045-9219"],"issn-type":[{"type":"print","value":"1045-9219"}],"subject":[],"published":{"date-parts":[[2016,12,1]]}}}