{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T18:11:42Z","timestamp":1648836702463},"reference-count":31,"publisher":"World Scientific Pub Co Pte Lt","issue":"01","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J CIRCUIT SYST COMP"],"published-print":{"date-parts":[[2015,1]]},"abstract":"<jats:p> An architecture proof-of-concept which adapts the throughput datapath based on the anticipation of computational demand in dynamic environments is demonstrated and evaluated for a motion estimation (ME) engine. The input signal characteristics are exploited to anticipate the time varying computational complexity as well as to instantiate dynamic replicas (DRs) to realize fault-resilience. The scheme employs amorphous processing elements (APEs) which either perform as active elements (AEs) to maintain quality\/throughput, serve as DRs to increase reliability levels, or hibernate passively as reconfigurable slack (RS) available to other tasks. <\/jats:p><jats:p> Experimental results from a hardware platform for field programmable gate array (FPGA)-based video encoding demonstrate power efficiency and fault-tolerance of the ME engine. A significant reduction in power consumption is achieved ranging from 83% for low-motion-activity scene's to 12.5% for high motion activity video scenes. The scenes motion activity is utilized to improve redundancy for the purpose of priority based diagnosis of the computing modules. In addition, a graceful degradation strategy is developed to recover from hard errors by adapting the search range of candidate motion vectors (MVs). This adaptive hardware scheme is shown to automatically demote the faulty resources in FPGA devices based on streaming performance. <\/jats:p>","DOI":"10.1142\/s0218126615500048","type":"journal-article","created":{"date-parts":[[2014,9,24]],"date-time":"2014-09-24T08:56:02Z","timestamp":1411548962000},"page":"1550004","source":"Crossref","is-referenced-by-count":2,"title":["Activity-Based Resource Allocation for Motion Estimation Engines"],"prefix":"10.1142","volume":"24","author":[{"given":"Naveed","family":"Imran","sequence":"first","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL 32816, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rizwan A.","family":"Ashraf","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL 32816, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jooheung","family":"Lee","sequence":"additional","affiliation":[{"name":"Department of Electronic and Electrical Engineering, Hongik University, Sejong 339-701, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ronald F.","family":"DeMara","sequence":"additional","affiliation":[{"name":"Department of Electrical Engineering and Computer Science, University of Central Florida, Orlando, FL 32816, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"219","published-online":{"date-parts":[[2014,11,10]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2011.2179038"},{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-4474-3"},{"key":"rf3","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2008.2000675"},{"key":"rf6","doi-asserted-by":"publisher","DOI":"10.1109\/76.709406"},{"key":"rf7","doi-asserted-by":"publisher","DOI":"10.1049\/ip-cdt:20030858"},{"key":"rf10","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2006.870022"},{"key":"rf11","doi-asserted-by":"publisher","DOI":"10.1109\/76.212717"},{"key":"rf13","doi-asserted-by":"publisher","DOI":"10.1109\/76.313138"},{"key":"rf14","doi-asserted-by":"publisher","DOI":"10.1109\/TIP.2000.826791"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1109\/76.544734"},{"key":"rf17","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2010.2077493"},{"key":"rf18","doi-asserted-by":"publisher","DOI":"10.1109\/TCSVT.2010.2058476"},{"key":"rf19","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2009.2034764"},{"key":"rf20","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2009.2025279"},{"key":"rf21","doi-asserted-by":"publisher","DOI":"10.1109\/4.604077"},{"key":"rf22","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2010.2100531"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1155\/2011\/430808"},{"key":"rf24","doi-asserted-by":"publisher","DOI":"10.1145\/2392616.2392619"},{"key":"rf25","doi-asserted-by":"publisher","DOI":"10.1145\/2392616.2392620"},{"key":"rf26","doi-asserted-by":"publisher","DOI":"10.1145\/2392616.2392618"},{"key":"rf27","doi-asserted-by":"publisher","DOI":"10.1145\/2331147.2331149"},{"key":"rf29","first-page":"1","author":"Pastuszak G.","year":"2012","journal-title":"IEEE Trans. Circuits Syst. Video Technol. PP"},{"key":"rf30","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2010.5606306"},{"key":"rf31","doi-asserted-by":"publisher","DOI":"10.1109\/TCE.2008.4637625"},{"key":"rf32","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cdt.2008.0106"},{"key":"rf33","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2007.906992"},{"key":"rf34","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.253"},{"key":"rf36","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2012.2206836"},{"key":"rf37","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2011.2109972"},{"key":"rf38","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2008.2009452"},{"key":"rf42","doi-asserted-by":"publisher","DOI":"10.1109\/31.44346"}],"container-title":["Journal of Circuits, Systems and Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218126615500048","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T20:16:42Z","timestamp":1565122602000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218126615500048"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,10]]},"references-count":31,"journal-issue":{"issue":"01","published-online":{"date-parts":[[2014,11,10]]},"published-print":{"date-parts":[[2015,1]]}},"alternative-id":["10.1142\/S0218126615500048"],"URL":"https:\/\/doi.org\/10.1142\/s0218126615500048","relation":{},"ISSN":["0218-1266","1793-6454"],"issn-type":[{"value":"0218-1266","type":"print"},{"value":"1793-6454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,10]]}}}