{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,29]],"date-time":"2026-03-29T16:33:31Z","timestamp":1774802011939,"version":"3.50.1"},"reference-count":58,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,2]]},"DOI":"10.1109\/hpca.2015.7056066","type":"proceedings-article","created":{"date-parts":[[2015,3,10]],"date-time":"2015-03-10T18:13:51Z","timestamp":1426011231000},"page":"603-614","source":"Crossref","is-referenced-by-count":84,"title":["SNNAP: Approximate computing on programmable SoCs via neural acceleration"],"prefix":"10.1109","author":[{"given":"Thierry","family":"Moreau","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"Wyse","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jacob","family":"Nelson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian","family":"Sampson","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hadi","family":"Esmaeilzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Luis","family":"Ceze","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark","family":"Oskin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2014.6853195"},{"key":"ref38","author":"przytula","year":"1993","journal-title":"Parallel Digital Implementations of Neural Networks"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2010.5457059"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2012.6252600"},{"key":"ref31","year":"0","journal-title":"Disrupting the Data Center to Create the Digital Services Economy"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950390"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2010.5457181"},{"key":"ref36","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-23702-7_24","article-title":"Probabilistically accurate program transformations","author":"misailovic","year":"2011","journal-title":"Static Analysis Symposium (SAS)"},{"key":"ref35","article-title":"Parallelizing sequential programs with statistical accuracy tests","author":"misailovic","year":"2010","journal-title":"Tech Rep MIT-CSAIL-TR-2010-038"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950391"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2011.77"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155623"},{"key":"ref29","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2024723.2000066","article-title":"sAutomatic abstraction and fault tolerance in cortical microarchitectures","author":"hashmi","year":"2011","journal-title":"International Symposium on Computer Architecture (ISCA)"},{"key":"ref2","year":"0","journal-title":"Altera SoCs"},{"key":"ref1","year":"0","journal-title":"Altera OpenCL Compiler"},{"key":"ref20","first-page":"365","article-title":"Dark silicon and the end of multicore scaling","author":"esmaeilzadeh","year":"2011","journal-title":"2011 38th Annual International Symposium on Computer Architecture (ISCA) ISCA"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2012.48"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2151008"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2011.5749755"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2009.4798266"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/AHS.2014.6880184"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2014.6974700"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2012.6237031"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540710"},{"key":"ref58","doi-asserted-by":"crossref","first-page":"1062","DOI":"10.1007\/978-3-540-45234-8_120","article-title":"FPGA implementations of neural networks: A survey of a decade of progress","author":"zhu","year":"2003","journal-title":"International Conference on Field Programmable Logic and Applications (FPL)"},{"key":"ref57","year":"0","journal-title":"Zynq UG585 technical reference manual"},{"key":"ref56","year":"0","journal-title":"Zynq UG479 7 series DSP user guide"},{"key":"ref55","year":"0","journal-title":"Vivado High-Level Synthesis"},{"key":"ref54","year":"0","journal-title":"All programmable SoC"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155640"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736044"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/DATE.2006.243978"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IISWC.2012.6402898"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1344671.1344720"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541967"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2485922.2485945"},{"key":"ref14","first-page":"145","volume":"33","author":"chung","year":"1992","journal-title":"A systolic array exploiting the inherent parallelisms of artificial neural networks"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.5"},{"key":"ref16","author":"coates","year":"2013","journal-title":"Deep learning with COTS HPC systems"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1816026"},{"key":"ref18","author":"de micheli","year":"1994","journal-title":"Synthesis and Optimization of Digital Circuits"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2006.1693199"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1806596.1806620"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542481"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"ref5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2508148.2485923","article-title":"Continuous realworld inputs can open up alternative accelerator designs","author":"belhadj","year":"2013","journal-title":"International Symposium on Computer Architecture (ISCA)"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/4.104196"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICCAD.2013.6691179"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/ICSMC.1990.142209"},{"key":"ref9","first-page":"33","article-title":"Verifying quantitative reliability for programs that execute on unreliable hardware","author":"carbin","year":"2013","journal-title":"Proceedings of Object-Oriented Programming Systems Languages and Applications (OOPSLA"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025133"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/IJCNN.2008.4633828"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/2678373.2665746"},{"key":"ref47","article-title":"Where's the beef? why FPGAs are so fast","author":"sirowy","year":"2008","journal-title":"Microsoft Research Tech Rep MSR-TR-2008-130"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1016\/j.vlsi.2005.08.004"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1145\/192724.192749"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993518"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540711"}],"event":{"name":"2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)","location":"Burlingame, CA, USA","start":{"date-parts":[[2015,2,7]]},"end":{"date-parts":[[2015,2,11]]}},"container-title":["2015 IEEE 21st International Symposium on High Performance Computer Architecture (HPCA)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/7048058\/7056013\/07056066.pdf?arnumber=7056066","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T17:09:55Z","timestamp":1566407395000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7056066\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,2]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/hpca.2015.7056066","relation":{},"subject":[],"published":{"date-parts":[[2015,2]]}}}