{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T13:08:20Z","timestamp":1743080900518,"version":"3.40.3"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030983468"},{"type":"electronic","value":"9783030983475"}],"license":[{"start":{"date-parts":[[2012,2,24]],"date-time":"2012-02-24T00:00:00Z","timestamp":1330041600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2012,2,24]],"date-time":"2012-02-24T00:00:00Z","timestamp":1330041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-030-98347-5_15","type":"book-chapter","created":{"date-parts":[[2022,8,22]],"date-time":"2022-08-22T14:04:15Z","timestamp":1661177055000},"page":"365-395","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Approximate Computing for Machine Learning Workloads: A Circuits and Systems Perspective"],"prefix":"10.1007","author":[{"given":"Sourav","family":"Sanyal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shubham","family":"Negi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anand","family":"Raghunathan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kaushik","family":"Roy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,2,24]]},"reference":[{"issue":"12","key":"15_CR1","doi-asserted-by":"publisher","first-page":"2103","DOI":"10.1109\/JPROC.2020.3033361","volume":"108","author":"W Liu","year":"2020","unstructured":"Liu W, Lombardi F, Schulte M. Approximate computing: from circuits to applications. Proc IEEE. 2020;108(12):2103\u20137","journal-title":"Proc IEEE"},{"key":"15_CR2","first-page":"365","volume-title":"2011 38th annual international symposium on computer architecture (ISCA), 2011 Jun 4","author":"H Esmaeilzadeh","year":"2011","unstructured":"Esmaeilzadeh H, Blem E, Amant RS, Sankaralingam K, Burger D. Dark silicon and the end of multicore scaling. In: 2011 38th annual international symposium on computer architecture (ISCA), 2011 Jun 4. New York: IEEE; 2011, pp 365\u2013376"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"Venkataramani S, Chakradhar ST, Roy K, Raghunathan A. Approximate computing and the quest for computing efficiency. In: Proceedings of the 52nd Annu. Des. Automat. Conf., San Francisco, CA, Jun 2015; pp. 120-1\u2013120-6","DOI":"10.1145\/2744769.2751163"},{"key":"15_CR4","doi-asserted-by":"crossref","unstructured":"Chippa VK et al. Analysis and characterization of inherent application resilience for approximate computing. In Proceedings of the DAC; 2013","DOI":"10.1145\/2463209.2488873"},{"key":"15_CR5","first-page":"1097","volume":"25","author":"A Krizhevsky","year":"2012","unstructured":"Krizhevsky A, Sutskever I, Hinton GE. ImageNet classification with deep convolutional neural networks. Adv Neur Inf Process Syst 2012;25:1097\u2013105","journal-title":"Adv Neur Inf Process Syst"},{"key":"15_CR6","unstructured":"Park J, Choo H, Muhammad K, Choi S, Im Y, Roy K. Non-adaptive and adaptive filter implementation based on sharing multiplication. In IEEE international conference on acoustics, speech, and signal processing (ICASSP); 2000, pp 460\u2013463"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Sarwar SS, Venkataramani S, Raghunathan A, Roy K. Multiplier-less artificial neurons exploiting error resiliency for energy-efficient neural computing. In 2016 design, automation & test in Europe conference & exhibition (DATE); 2016, pp 145\u2013150","DOI":"10.3850\/9783981537079_0848"},{"key":"15_CR8","doi-asserted-by":"publisher","first-page":"409","DOI":"10.1109\/ISLPED.2011.5993675","volume-title":"IEEE\/ACM international symposium on low power electronics and Design 2011 Aug 1","author":"V Gupta","year":"2011","unstructured":"Gupta V, Mohapatra D, Park SP, Raghunathan A, Roy K. IMPACT: IMPrecise adders for low-power approximate computing. In IEEE\/ACM international symposium on low power electronics and Design 2011 Aug 1. New York: IEEE; 2011, pp 409\u2013414"},{"key":"15_CR9","volume-title":"Digital integrated circuits: a design perspective","author":"JM Rabaey","year":"1996","unstructured":"Rabaey JM. Digital integrated circuits: a design perspective. Upper Saddle River, NJ: Prentice-Hall, Inc.; 1996"},{"key":"15_CR10","unstructured":"Nassif SR. Modeling and analysis of manufacturing variations. In Proc. IEEE conf. custom integr. circuits, May 2001, pp 223\u2013228"},{"key":"15_CR11","doi-asserted-by":"crossref","unstructured":"Visweswariah C. Death, taxes and failing chips. In Proceedings of the 40th annual design automation conference (DAC); 2003, pp 343\u2013347","DOI":"10.1145\/775832.775921"},{"key":"15_CR12","doi-asserted-by":"crossref","unstructured":"Borkar S, Karnik T, Narendra S, Tschanz J, Keshavarzi A, De V. Parameter variations and impact on circuits and microarchitecture. In Proceedings of the 40th annu. des. automat. conf.; 2003, pp 338\u2013342","DOI":"10.1145\/775832.775920"},{"key":"15_CR13","first-page":"151","volume-title":"Design, automation & test in Europe conference & exhibition (DATE), 2016 Mar 14","author":"G Srinivasan","year":"2016","unstructured":"Srinivasan G, Wijesinghe P, Sarwar SS, Jaiswal A, Roy K. Significance driven hybrid 8T-6T SRAM for energy-efficient synaptic storage in artificial neural networks. In Design, automation & test in Europe conference & exhibition (DATE), 2016 Mar 14. New York: IEEE; 2016, pp 151\u2013156"},{"key":"15_CR14","doi-asserted-by":"crossref","unstructured":"Verma N, Jia H, Valavi H, Tang Y, Ozatay M, Chen LY, Zhang B, Deaville P. In-memory computing: advances and prospects. In IEEE solid-state circuits magazine, 2019 Aug 23; 2019, pp 11(3):43\u201355","DOI":"10.1109\/MSSC.2019.2922889"},{"key":"15_CR15","doi-asserted-by":"crossref","unstructured":"Jouppi NP, Young C, Patil N, Patterson D, Agrawal G, Bajwa R, Bates S, Bhatia S, Boden N, Borchers A, Boyle R. In-datacenter performance analysis of a tensor processing unit. In Proceedings of the 44th annual international symposium on computer architecture (ISCA) 2017 Jun 24; 2017, pp 1\u201312","DOI":"10.1145\/3079856.3080246"},{"key":"15_CR16","doi-asserted-by":"crossref","unstructured":"Sharma H, Park J, Suda N, Lai L, Chau B, Chandra V, Esmaeilzadeh H. Bit fusion: bit-level dynamically composable architecture for accelerating deep neural network. In ACM\/IEEE 45th annual international symposium on computer architecture (ISCA), 2018 Jun 1; 2018, pp 764\u2013775","DOI":"10.1109\/ISCA.2018.00069"},{"key":"15_CR17","doi-asserted-by":"crossref","unstructured":"Ryu S, Kim H, Yi W, Kim JJ. Bitblade: area and energy-efficient precision-scalable neural network accelerator with bitwise summation. In Proceedings of the 56th annual design automation conference (DAC), 2019 Jun 2; 2019, pp 1\u20136","DOI":"10.1145\/3316781.3317784"},{"key":"15_CR18","doi-asserted-by":"publisher","first-page":"715","DOI":"10.1145\/3297858.3304049","volume":"2019","author":"A Ankit","year":"2019","unstructured":"Ankit A, Hajj IE, Chalamalasetti SR, Ndu G, Foltin M, Williams RS, Faraboschi P, Hwu WM, Strachan JP, Roy K, Milojicic DS. PUMA: a programmable ultra-efficient memristor-based accelerator for machine learning inference. In Proceedings of the twenty-fourth international conference on architectural support for programming languages and operating systems, 2019 Apr 4; 2019, pp. 715\u2013731.","journal-title":"In Proceedings of the twenty-fourth international conference on architectural support for programming languages and operating systems"},{"issue":"9","key":"15_CR19","doi-asserted-by":"publisher","first-page":"1705914","DOI":"10.1002\/adma.201705914","volume":"30","author":"M Hu","year":"2018","unstructured":"Hu M, Graves CE, Li C, Li Y, Ge N, Montgomery E, Davila N, Jiang H, Williams RS, Yang JJ, Xia Q. Memristor-based analog computation and neural network classification with a dot product engine. Adv Mater. 2018;30(9):1705914","journal-title":"Adv Mater"},{"key":"15_CR20","first-page":"1","volume-title":"53nd ACM\/EDAC\/IEEE design automation conference (DAC), 2016 Jun 5","author":"M Hu","year":"2016","unstructured":"Hu M, Strachan JP, Li Z, Grafals EM, Davila N, Graves C, Lam S, Ge N, Yang JJ, Williams RS. Dot-product engine for neuromorphic computing: programming 1T1M crossbar to accelerate matrix-vector multiplication. In 53nd ACM\/EDAC\/IEEE design automation conference (DAC), 2016 Jun 5. New York: IEEE; 2016, pp 1\u20136"},{"key":"15_CR21","doi-asserted-by":"crossref","unstructured":"Sanyal S, Ankit A, Vineyard CM, Roy K. Energy-efficient target recognition using ReRAM crossbars for enabling on-device intelligence. In IEEE workshop on signal processing systems (SiPS); 2020, pp 1\u20136","DOI":"10.1109\/SiPS50750.2020.9195230"},{"key":"15_CR22","doi-asserted-by":"crossref","unstructured":"Chakraborty I, Ali MF, Kim DE, Ankit A, Roy K. Geniex: a generalized approach to emulating non-ideality in memristive xbars using neural networks. In 57th ACM\/IEEE design automation conference (DAC), 2020 Jul 20; 2020, pp. 1\u20136","DOI":"10.1109\/DAC18072.2020.9218688"},{"key":"15_CR23","doi-asserted-by":"crossref","unstructured":"Reagen B, et al. Minerva: enabling low-power, highly-accurate deep neural network accelerators. In Proceedings of 43rd international symposium of computer architecture (ISCA); 2016, pp 267\u2013278","DOI":"10.1145\/3007787.3001165"},{"key":"15_CR24","unstructured":"Han S, Mao H, Dally WJ. Deep compression: compressing deep neural networks with pruning, trained quantization and Huffman coding. [Online]; 2015. Available: https:\/\/arxiv.org\/abs\/1510.00149"},{"issue":"4","key":"15_CR25","doi-asserted-by":"publisher","first-page":"796","DOI":"10.1109\/JETCAS.2018.2835809","volume":"8","author":"SS Sarwar","year":"2018","unstructured":"Sarwar SS, Srinivasan G, Han B, Wijesinghe P, Jaiswal A, Panda P, Raghunathan A, Roy K. Energy efficient neural computing: a study of cross-layer approximations. IEEE J Emerg Select Top Circ Syst. 2018;8(4):796\u2013809","journal-title":"IEEE J Emerg Select Top Circ Syst"},{"key":"15_CR26","unstructured":"Muralimanohar N, Balasubramonian R, Jouppi NP. CACTI 6.0: a tool to model large caches. HP Lab., Palo Alto, CA; 2009, pp 22\u201331"},{"key":"15_CR27","unstructured":"Palm RB. Prediction as a candidate for learning deep hierarchical models of data. M.S. thesis, Tech. Univ. Denmark, Denmark, Lyngby; 2012, vol 5."},{"key":"15_CR28","doi-asserted-by":"crossref","unstructured":"Vedaldi A, Lenc K, MatConvNet: convolutional neural networks for MATLAB. In Proc. 23rd ACM int. conf. multimedia; 2015, pp 689\u2013692","DOI":"10.1145\/2733373.2807412"},{"key":"15_CR29","unstructured":"Lin M, Chen Q, Yan S. Network in network; 2013 [Online]. Available: https:\/\/arxiv.org\/abs\/1312.4400"}],"container-title":["Approximate Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-98347-5_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,2]],"date-time":"2024-10-02T07:26:49Z","timestamp":1727854009000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-98347-5_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,2,24]]},"ISBN":["9783030983468","9783030983475"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-98347-5_15","relation":{},"subject":[],"published":{"date-parts":[[2012,2,24]]},"assertion":[{"value":"24 February 2012","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}