{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,17]],"date-time":"2025-11-17T02:54:54Z","timestamp":1763348094106,"version":"3.28.0"},"reference-count":39,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,11]]},"DOI":"10.1109\/icrc.2017.8123649","type":"proceedings-article","created":{"date-parts":[[2017,11,30]],"date-time":"2017-11-30T21:57:56Z","timestamp":1512079076000},"page":"1-8","source":"Crossref","is-referenced-by-count":8,"title":["Generalize or Die: Operating Systems Support for Memristor-Based Accelerators"],"prefix":"10.1109","author":[{"given":"Pedro","family":"Bruel","sequence":"first","affiliation":[]},{"given":"Sai Rahul","family":"Chalamalasetti","sequence":"additional","affiliation":[]},{"given":"Chris","family":"Dalton","sequence":"additional","affiliation":[]},{"given":"Izzat","family":"El Hajj","sequence":"additional","affiliation":[]},{"given":"Alfredo","family":"Goldman","sequence":"additional","affiliation":[]},{"given":"Catherine","family":"Graves","sequence":"additional","affiliation":[]},{"given":"Wen-mei","family":"Hwu","sequence":"additional","affiliation":[]},{"given":"Phil","family":"Laplante","sequence":"additional","affiliation":[]},{"given":"Dejan","family":"Milojicic","sequence":"additional","affiliation":[]},{"given":"Geoffrey","family":"Ndu","sequence":"additional","affiliation":[]},{"given":"John Paul","family":"Strachan","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"DoReFa-Net Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradients","year":"2016","author":"zhou","key":"ref39"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3020078.3021747"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.12"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2043556.2043579"},{"key":"ref31","first-page":"525","article-title":"Xnor-net: Imagenet classification using binary convolutional neural networks","author":"rastegari","year":"2016","journal-title":"European Conference on Computer Vision"},{"key":"ref30","first-page":"311","article-title":"NIST FIPS Pub. 197: Advanced encryption standard (aes)","volume":"197","year":"2001","journal-title":"Federal Information Processing Standards Publication"},{"key":"ref37","first-page":"249","article-title":"The development of an operating system for reconfigurable computing","author":"wigley","year":"2001","journal-title":"Field-Programmable Custom Computing Machines 2001 FCCM '01 The 9th Annual IEEE Symposium on"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1007\/BF00293853"},{"key":"ref35","first-page":"1","article-title":"Improving usability of fpga-based reconfigurable computers through operating system support","author":"kwok-hay so","year":"2006","journal-title":"Field Programmable Logic and Applications 2006 FPL'06 International Conference on"},{"key":"ref34","article-title":"An introduction to virtualization","author":"singh","year":"2004","journal-title":"kernelthread com"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2014.58"},{"key":"ref11","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1145\/3007787.3001140","article-title":"Prime: A novel processing-in-memory architecture for neural network computation in reram-based main memory","author":"chi","year":"2016","journal-title":"Proceedings of the 43rd International Symposium on Computer Architecture"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/74.250128"},{"key":"ref13","article-title":"Low precision arithmetic for deep learning","author":"courbariaux","year":"2014","journal-title":"CoRR abs\/1412 7024"},{"key":"ref14","article-title":"Frpa: A framework for recursive parallel algorithms. Master's thesis","author":"eliahu","year":"2015","journal-title":"EECS Department"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2504119"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.2307\/2002620"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2008.4541637"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2897937.2898010"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/2629547"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2016.19"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2660193.2660236"},{"key":"ref27","article-title":"Hyper-threading technology architecture and microarchitecture","volume":"6","author":"marr","year":"2002","journal-title":"Intel Technology Journal"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628092"},{"key":"ref6","first-page":"24","article-title":"Legup: An open-source high-level synthesis tool for fpga-based processor\/accelerator systems","volume":"13","author":"andrew","year":"2013","journal-title":"ACM Transactions on Embedded Computing Systems (TECS)"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1038\/nature14441"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.3973"},{"key":"ref8","first-page":"44","article-title":"Rodinia: A benchmark suite for heterogeneous computing","author":"shuai","year":"2009","journal-title":"IEEE International Symposium on Workload Characterization 2009"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783715"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1543135.1542481"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2597917.2597929"},{"journal-title":"Tensorflow Large-scale machine learning on heterogeneous distributed systems","year":"2016","author":"abadi","key":"ref1"},{"key":"ref20","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1613\/jair.2861","article-title":"Paramils: an automatic algorithm configuration framework","volume":"36","author":"frank","year":"2009","journal-title":"Journal of Artificial Intelligence Research"},{"key":"ref22","first-page":"1","article-title":"Towards trusted software-defined networks using a hardware-based integrity measurement architecture","author":"ludovic","year":"2015","journal-title":"Network Softwarization (NetSoft) 2015 IEEE 1st Conference on"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.1988.5222"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"867","DOI":"10.1109\/PROC.1984.12944","article-title":"on supercomputing with systolic\/wavefront array processors","volume":"72","author":"kung","year":"1984","journal-title":"Proceedings of the IEEE"},{"key":"ref23","first-page":"400","article-title":"Sigma: The sign-and-macapproach to authenticated diffie-hellman and its use in the ike protocols","author":"krawczyk","year":"2003","journal-title":"6th Annual International Cryptology Conference"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1166\/sam.2011.1177"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICRC.2016.7738695"}],"event":{"name":"2017 IEEE International Conference on Rebooting Computing (ICRC)","start":{"date-parts":[[2017,11,8]]},"location":"Washington, DC","end":{"date-parts":[[2017,11,9]]}},"container-title":["2017 IEEE International Conference on Rebooting Computing (ICRC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8121842\/8123622\/08123649.pdf?arnumber=8123649","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,7]],"date-time":"2019-10-07T05:28:15Z","timestamp":1570426095000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8123649\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11]]},"references-count":39,"URL":"https:\/\/doi.org\/10.1109\/icrc.2017.8123649","relation":{},"subject":[],"published":{"date-parts":[[2017,11]]}}}