{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,12]],"date-time":"2025-07-12T22:59:54Z","timestamp":1752361194040,"version":"3.40.3"},"publisher-location":"Cham","reference-count":100,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031195679"},{"type":"electronic","value":"9783031195686"}],"license":[{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,10,1]],"date-time":"2023-10-01T00:00:00Z","timestamp":1696118400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-19568-6_10","type":"book-chapter","created":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T09:01:55Z","timestamp":1696064515000},"page":"275-314","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Using Approximate DRAM for Enabling Energy-Efficient, High-Performance Deep Neural Network Inference"],"prefix":"10.1007","author":[{"given":"Lois","family":"Orosa","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Skanda","family":"Koppula","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantinos","family":"Kanellopoulos","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"A. Giray","family":"Ya\u011fl\u0131k\u00e7\u0131","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Onur","family":"Mutlu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,10,1]]},"reference":[{"issue":"7553","key":"10_CR1","doi-asserted-by":"publisher","first-page":"436","DOI":"10.1038\/nature14539","volume":"521","author":"Y LeCun","year":"2015","unstructured":"LeCun, Y., Bengio, Y., Hinton, G.: Deep learning. Nature 521(7553), 436\u2013444 (2015)","journal-title":"Nature"},{"unstructured":"Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. In: NIPS (2012)","key":"10_CR2"},{"doi-asserted-by":"crossref","unstructured":"Hinton, G., Deng, L., Yu, D., Dahl, G.E., Mohamed, A.-r., Jaitly, N., Senior, A., Vanhoucke, V., Nguyen, P., Sainath, T.N.: Deep neural networks for acoustic modeling in speech recognition: the shared views of four research groups. IEEE Signal Process. Mag. 29(6), 82\u201397 (2012)","key":"10_CR3","DOI":"10.1109\/MSP.2012.2205597"},{"issue":"4","key":"10_CR4","doi-asserted-by":"publisher","first-page":"412","DOI":"10.1111\/ceo.13056","volume":"46","author":"N Ramachandran","year":"2018","unstructured":"Ramachandran, N., Hong, S.C., Sime, M.J., Wilson, G.A.: Diabetic retinopathy screening using deep neural network. Clin. Exp. Ophthalmol. 46(4), 412\u2013416 (2018)","journal-title":"Clin. Exp. Ophthalmol."},{"unstructured":"Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, \u0141., Polosukhin, I: Attention is all you need. In: Advances in neural information processing systems (2017)","key":"10_CR5"},{"unstructured":"Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.-C.: MobileNetV2: the next generation of on-device computer vision networks. In: CVPR (2018)","key":"10_CR6"},{"doi-asserted-by":"crossref","unstructured":"Chen, Y.-H., Krishna, T., Emer, J.S., Sze, V.: Eyeriss: an energy-efficient reconfigurable accelerator for deep convolutional neural networks. In: JSSC (2017)","key":"10_CR7","DOI":"10.1109\/ISSCC.2016.7418007"},{"doi-asserted-by":"crossref","unstructured":"Han, S., Liu, X., Mao, H., Pu, J., Pedram, A., Horowitz, M.A., Dally, W.J.: EIE: efficient inference engine on compressed deep neural network. In: ISCA (2016)","key":"10_CR8","DOI":"10.1109\/ISCA.2016.30"},{"doi-asserted-by":"crossref","unstructured":"Chen, T., Du, Z., Sun, N., Wang, J., Wu, C., Chen, Y., Temam, O.: DianNao: a small-footprint high-throughput accelerator for ubiquitous machine-learning. In: ASPLOS (2014)","key":"10_CR9","DOI":"10.1145\/2541940.2541967"},{"doi-asserted-by":"crossref","unstructured":"Chen, Y.-H., Yang, T.-J., Emer, J., Sze, V.: Eyeriss v2: a flexible accelerator for emerging deep neural networks on mobile devices. In: JETCAS (2019)","key":"10_CR10","DOI":"10.1109\/JETCAS.2019.2910232"},{"unstructured":"Chetlur, S., Woolley, C., Vandermersch, P., Cohen, J., Tran, J., Catanzaro, B., Shelhamer, E.: cuDNN: efficient primitives for deep learning, arXiv (2014)","key":"10_CR11"},{"doi-asserted-by":"crossref","unstructured":"Kozlov, A., Osokin, D.: Development of real-time ADAS object detector for deployment on CPU. In: IntelliSys (2019)","key":"10_CR12","DOI":"10.1007\/978-3-030-29516-5_55"},{"doi-asserted-by":"crossref","unstructured":"Xie, S., Girshick, R., Doll\u00e1r, P., Tu, Z., He, K.: Aggregated residual transformations for deep neural networks. In: CVPR (2017)","key":"10_CR13","DOI":"10.1109\/CVPR.2017.634"},{"unstructured":"Levinthal, D.: Performance analysis guide for Intel Core i7 processor and Intel Xeon 5500 processors. https:\/\/software.intel.com\/sites\/products\/collateral\/hpc\/vtune\/performance_analysis_guide.pdf (2009)","key":"10_CR14"},{"doi-asserted-by":"crossref","unstructured":"Ueyoshi, K., Ando, K., Hirose, K., Takamaeda-Yamazaki, S., Kadomoto, J., Miyata, T., Hamada, M., Kuroda, T., Motomura, M.: QUEST: A 7.49 TOPS multi-purpose log-quantized DNN inference engine stacked on 96 MB 3D SRAM using inductive-coupling technology in 40nm CMOS. In: ISSCC (2018)","key":"10_CR15","DOI":"10.1109\/ISSCC.2018.8310261"},{"unstructured":"Iandola, F.N., Han, S., Moskewicz, M.W., Ashraf, K., Dally, W.J., Keutzer, K.: SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5 mb model size, arXiv (2016)","key":"10_CR16"},{"doi-asserted-by":"crossref","unstructured":"Wang, Y., Tavakkol, A., Orosa, L., Ghose, S., Ghiasi, N.M., Patel, M., Kim, J.S., Hassan, H., Sadrosadati, M., Mutlu, O.: Reducing DRAM latency via charge-level-aware look-ahead partial restoration. In: MICRO (2018)","key":"10_CR17","DOI":"10.1109\/MICRO.2018.00032"},{"unstructured":"Seshadri, V., Lee, D., Mullins, T., Hassan, H., Boroumand, A., Kim, J., Kozuch, M.A., Mutlu, O., Gibbons, P.B., Mowry, T.C.: Ambit: in-memory accelerator for bulk bitwise operations using commodity DRAM technology. In: MICRO (2017)","key":"10_CR18"},{"doi-asserted-by":"crossref","unstructured":"Koppula, S., Orosa, L., Ya\u011fl\u0131k\u00e7\u0131, A.G., Azizi, R., Shahroodi, T., Kanellopoulos, K., Mutlu, O.: EDEN: Enabling energy-efficient, high-performance deep neural network inference using approximate DRAM. In: Proceedings of the 52nd Annual IEEE\/ACM International Symposium on Microarchitecture (MICRO) (2019)","key":"10_CR19","DOI":"10.1145\/3352460.3358280"},{"unstructured":"Jouppi, N.P., Young, C., Patil, N., Patterson, D., Agrawal, G., Bajwa, R., Bates, S., Bhatia, S., Boden, N., Borchers, A., et al.: In-datacenter performance analysis of a tensor processing unit. In: ISCA (2017)","key":"10_CR20"},{"issue":"11","key":"10_CR21","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun, Y., Bottou, L., Bengio, Y., Haffner, P.: Gradient-based learning applied to document recognition. Proc. IEEE 86(11), 2278\u20132324 (1998)","journal-title":"Proc. IEEE"},{"key":"10_CR22","volume-title":"Deep Learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning. MIT Press, New York (2016)"},{"doi-asserted-by":"crossref","unstructured":"Koppula, S., Orosa, L., Ya\u011fl\u0131k\u00e7\u0131, A.G., Azizi, R., Shahroodi, T., Kanellopoulos, K., Mutlu, O.: EDEN: Enabling energy-efficient, high-performance deep neural network inference using approximate DRAM. arXiv (2019)","key":"10_CR23","DOI":"10.1145\/3352460.3358280"},{"unstructured":"Fedus, W., Zoph, B., Shazeer, N.: Switch transformers: scaling to trillion parameter models with simple and efficient sparsity, arXiv preprint arXiv:2101.03961 (2021)","key":"10_CR24"},{"unstructured":"Lepikhin, D., Lee, H., Xu, Y., Chen, D., Firat, O., Huang, Y., Krikun, M., Shazeer, N., Chen, Z.: GShard: scaling giant models with conditional computation and automatic sharding, arXiv preprint arXiv:2006.16668 (2020)","key":"10_CR25"},{"unstructured":"Du, S.S., Lee, J.D.: On the power of over-parametrization in neural networks with quadratic activation, arXiv (2018)","key":"10_CR26"},{"unstructured":"Hubara, I., Courbariaux, M., Soudry, D., El-Yaniv, R., Bengio, Y.: Quantized neural networks: training neural networks with low precision weights and activations. In: IMLR (2017)","key":"10_CR27"},{"unstructured":"Cun, Y.L., Denker, J.S., Solla, S.A.: Optimal brain damage. In: NIPS (1990)","key":"10_CR28"},{"doi-asserted-by":"crossref","unstructured":"Robbins, H., Monro, S.: A stochastic approximation method. In: The Annals of Mathematical Statistics (1951)","key":"10_CR29","DOI":"10.1214\/aoms\/1177729586"},{"key":"10_CR30","doi-asserted-by":"publisher","first-page":"108885","DOI":"10.1016\/j.jneumeth.2020.108885","volume":"346","author":"E Lashgari","year":"2020","unstructured":"Lashgari, E., Liang, D., Maoz, U.: Data augmentation for deep-learning-based electroencephalography. J. Neurosci. Methods 346, 108885 (2020)","journal-title":"J. Neurosci. Methods"},{"issue":"1","key":"10_CR31","first-page":"1929","volume":"15","author":"N Srivastava","year":"2014","unstructured":"Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929\u20131958 (2014)","journal-title":"J. Mach. Learn. Res."},{"unstructured":"JEDEC Standard: DDR4 SDRAM specification (JESD79-4) (2012)","key":"10_CR32"},{"doi-asserted-by":"crossref","unstructured":"Chang, K.K., Kashyap, A., Hassan, H., Ghose, S., Hsieh, K., Lee, D., Li, T., Pekhimenko, G., Khan, S., Mutlu, O.: Understanding latency variation in modern DRAM chips: experimental characterization, analysis, and optimization. In: SIGMETRICS (2016)","key":"10_CR33","DOI":"10.1145\/2896377.2901453"},{"doi-asserted-by":"crossref","unstructured":"Kim, J.S., Patel, M., Hassan, H., Orosa, L., Mutlu, O.: D-RaNGe: using commodity DRAM devices to generate true random numbers with low latency and high throughput. In: HPCA (2019)","key":"10_CR34","DOI":"10.1109\/HPCA.2019.00011"},{"doi-asserted-by":"crossref","unstructured":"Chang, K.K., Ya\u011fl\u0131k\u00e7\u0131, A.G., Ghose, S., Agrawal, A., Chatterjee, N., Kashyap, A., Lee, D., O\u2019Connor, M., Hassan, H., Mutlu, O.: Understanding reduced-voltage operation in modern DRAM devices: experimental characterization, analysis, and mechanisms. In: Proceedings of the ACM on Measurement and Analysis of Computing Systems (SIGMETRICS) (2017)","key":"10_CR35","DOI":"10.1145\/3078505.3078590"},{"doi-asserted-by":"crossref","unstructured":"Ghose, S., Li, T., Hajinazar, N., Senol Cali, D., Mutlu, O.: Demystifying complex workload-DRAM interactions: an experimental study. In: Proceedings of the ACM on Measurement and Analysis of Computing Systems (SIGMETRICS) (2019)","key":"10_CR36","DOI":"10.1145\/3309697.3331482"},{"doi-asserted-by":"crossref","unstructured":"Lee, D., Kim, Y., Pekhimenko, G., Khan, S., Seshadri, V., Chang, K., Mutlu, O.: Adaptive-latency DRAM: optimizing DRAM timing for the common-case. In: HPCA (2015)","key":"10_CR37","DOI":"10.1109\/HPCA.2015.7056057"},{"doi-asserted-by":"crossref","unstructured":"Liu, J., Jaiyen, B., Veras, R., Mutlu, O.: RAIDR: retention-aware intelligent DRAM refresh. In: ISCA (2012)","key":"10_CR38","DOI":"10.1109\/ISCA.2012.6237001"},{"doi-asserted-by":"crossref","unstructured":"Yang, T.-J., Chen, Y.-H., Sze, V.: Designing energy-efficient convolutional neural networks using energy-aware pruning. In: CVPR (2017)","key":"10_CR39","DOI":"10.1109\/CVPR.2017.643"},{"doi-asserted-by":"crossref","unstructured":"Kim, J.S., Patel, M., Hassan, H., Mutlu, O.: The DRAM latency PUF: quickly evaluating physical unclonable functions by exploiting the latency-reliability tradeoff in modern commodity DRAM devices. In: HPCA (2018)","key":"10_CR40","DOI":"10.1109\/HPCA.2018.00026"},{"doi-asserted-by":"crossref","unstructured":"Lee, D., Khan, S., Subramanian, L., Ghose, S., Ausavarungnirun, R., Pekhimenko, G., Seshadri, V., Mutlu, O.: Design-induced latency variation in modern DRAM chips: characterization, analysis, and latency reduction mechanisms. In: Proceedings of the ACM on Measurement and Analysis of Computing Systems (SIGMETRICS) (2017)","key":"10_CR41","DOI":"10.1145\/3078505.3078533"},{"doi-asserted-by":"crossref","unstructured":"Hassan, H., Vijaykumar, N., Khan, S., Ghose, S., Chang, K., Pekhimenko, G., Lee, D., Ergin, O., Mutlu, O.: SoftMC: a flexible and practical open-source infrastructure for enabling experimental DRAM studies. In: HPCA (2017)","key":"10_CR42","DOI":"10.1109\/HPCA.2017.62"},{"issue":"6","key":"10_CR43","doi-asserted-by":"publisher","first-page":"1300","DOI":"10.1109\/16.678551","volume":"45","author":"T Hamamoto","year":"1998","unstructured":"Hamamoto, T., Sugiura, S., Sawada, S.: On the retention time distribution of dynamic random access memory (DRAM). IEEE Trans. Electron Devices 45(6), 1300\u20131309 (1998)","journal-title":"IEEE Trans. Electron Devices"},{"unstructured":"Fieback, M.: DRAM reliability: aging analysis and reliability prediction model (2017)","key":"10_CR44"},{"doi-asserted-by":"crossref","unstructured":"Khan, S., Lee, D., Mutlu, O.: PARBOR: an efficient system-level technique to detect data-dependent failures in DRAM. In: DSN (2016)","key":"10_CR45","DOI":"10.1109\/DSN.2016.30"},{"doi-asserted-by":"crossref","unstructured":"Orosa, L., Yaglikci, A.G., Luo, H., Olgun, A., Park, J., Hassan, H., Patel, M., Kim, J.S., Mutlu, O.: A deeper look into RowHammer\u2019s sensitivities: experimental analysis of real DRAM chips and implications on future attacks and defenses. In: MICRO (2021)","key":"10_CR46","DOI":"10.1145\/3466752.3480069"},{"doi-asserted-by":"crossref","unstructured":"Patel, M., Kim, J.S., Hassan, H., Mutlu, O.: Understanding and modeling on-die error correction in modern DRAM: an experimental study using real devices. In: DSN (2019)","key":"10_CR47","DOI":"10.1109\/DSN.2019.00017"},{"unstructured":"Paszke, A., Gross, S., Chintala, S., Chanan, G., Yang, E., DeVito, Z., Lin, Z., Desmaison, A., Antiga, L., Lerer, A.: Automatic differentiation in PyTorch. In: NIPS-W (2017)","key":"10_CR48"},{"doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition. In: CVPR (2016)","key":"10_CR49","DOI":"10.1109\/CVPR.2016.90"},{"unstructured":"Simonyan, K., Zisserman, A.: Very deep convolutional networks for large-scale image recognition. arXiv (2014)","key":"10_CR50"},{"unstructured":"Iandola, F., Moskewicz, M., Karayev, S., Girshick, R., Darrell, T., Keutzer, K.: DenseNet: implementing efficient convNet descriptor pyramids. arXiv (2014)","key":"10_CR51"},{"unstructured":"Lin, D., Talathi, S., Annapureddy, S.: Fixed point quantization of deep convolutional networks. In: ICML (2016)","key":"10_CR52"},{"doi-asserted-by":"crossref","unstructured":"Redmon, J., Farhadi, A.: YOLO9000: better, faster, stronger. arXiv (2017)","key":"10_CR53","DOI":"10.1109\/CVPR.2017.690"},{"doi-asserted-by":"crossref","unstructured":"Orosa, L., Wang, Y., Sadrosadati, M., Kim, J.S., Patel, M., Puddu, I., Luo, H., Razavi, K., G\u00f3mez-Luna, J., Hassan, H., et al.: CODIC: a low-cost substrate for enabling custom in DRAM functionalities and optimizations. In: ISCA (2021)","key":"10_CR54","DOI":"10.1109\/ISCA52012.2021.00045"},{"unstructured":"The CIFAR-10 Dataset. https:\/\/www.cs.toronto.edu\/~kriz\/cifar.html","key":"10_CR55"},{"doi-asserted-by":"crossref","unstructured":"Sanchez, D., Kozyrakis, C.: ZSim: fast and accurate microarchitectural simulation of thousand-core systems. In: ISCA (2013)","key":"10_CR56","DOI":"10.1145\/2485922.2485963"},{"issue":"1","key":"10_CR57","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/LCA.2015.2414456","volume":"15","author":"Y Kim","year":"2015","unstructured":"Kim, Y., Yang, W., Mutlu, O.: Ramulator: a fast and extensible DRAM simulator. IEEE Comput. Archit. Lett. 15(1), 45\u201349 (2015)","journal-title":"IEEE Comput. Archit. Lett."},{"unstructured":"Chandrasekar, K., Weis, C., Li, Y., Akesson, B., Wehn, N., Goossens, K., DRAMPower: open-source DRAM power and energy estimation tool (2012)","key":"10_CR58"},{"doi-asserted-by":"crossref","unstructured":"Bakhoda, A., Yuan, G.L., Fung, W.W., Wong, H., Aamodt, T.M.: Analyzing CUDA workloads using a detailed GPU simulator. In: ISPASS (2009)","key":"10_CR59","DOI":"10.1109\/ISPASS.2009.4919648"},{"doi-asserted-by":"crossref","unstructured":"Leng, J., Hetherington, T., ElTantawy, A., Gilani, S., Kim, N.S., Aamodt, T.M., Reddi, V.J.: GPUWattch: enabling energy optimizations in GPGPUs. In: ISCA (2013)","key":"10_CR60","DOI":"10.1145\/2485922.2485964"},{"unstructured":"Samajdar, A., Zhu, Y., Whatmough, P.N., Mattina, M., Krishna, T.: SCALE-Sim: systolic CNN accelerator. arXiv (2018)","key":"10_CR61"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, D.-T., Ho, N.-M., Chang, I.-J.: St-DRC: Stretchable DRAM refresh controller with no parity-overhead error correction scheme for energy-efficient DNNs. In: DAC (2019)","key":"10_CR62","DOI":"10.1145\/3316781.3317915"},{"doi-asserted-by":"crossref","unstructured":"Tu, F., Wu, W., Yin, S., Liu, L., Wei, S.: RANA: towards efficient neural acceleration with refresh-optimized embedded DRAM. In: ISCA (2018)","key":"10_CR63","DOI":"10.1109\/ISCA.2018.00037"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, D.T., Kim, H., Lee, H.-J., Chang, I.-J.: An approximate memory architecture for a reduction of refresh power consumption in deep learning applications. In: ISCAS (2018)","key":"10_CR64","DOI":"10.1109\/ISCAS.2018.8351021"},{"doi-asserted-by":"crossref","unstructured":"Li, G., Hari, S.K.S., Sullivan, M., Tsai, T., Pattabiraman, K., Emer, J., Keckler, S.W.: Understanding error propagation in deep learning neural network (DNN) accelerators and applications. In: SC (2017)","key":"10_CR65","DOI":"10.1145\/3126908.3126964"},{"issue":"6","key":"10_CR66","doi-asserted-by":"publisher","first-page":"1663","DOI":"10.1109\/TCAD.2021.3120073","volume":"41","author":"\u0130E Y\u00fcksel","year":"2021","unstructured":"Y\u00fcksel, \u0130.E., Salami, B., Ergin, O., Unsal, O.S., Kestelman, A.C.: MoRS: an approximate fault modelling framework for reduced-voltage SRAMs. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 41(6), 1663\u20131673 (2021)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"doi-asserted-by":"crossref","unstructured":"Zhang, J., Rangineni, K., Ghodsi, Z., Garg, S.: Thundervolt: enabling aggressive voltage underscaling and timing error resilience for energy efficient deep learning accelerators. In: DAC (2018)","key":"10_CR67","DOI":"10.1145\/3195970.3196129"},{"doi-asserted-by":"crossref","unstructured":"Salami, B., Unsal, O., Cristal, A.: On the resilience of RTL NN accelerators: fault characterization and mitigation. arXiv (2018)","key":"10_CR68","DOI":"10.1109\/CAHPC.2018.8645906"},{"doi-asserted-by":"crossref","unstructured":"Panda, P., Sengupta, A., Sarwar, S.S., Srinivasan, G., Venkataramani, S., Raghunathan, A., Roy, K.: Cross-layer approximations for neuromorphic computing: from devices to circuits and systems. In: DAC (2016)","key":"10_CR69","DOI":"10.1145\/2897937.2905009"},{"unstructured":"Kim, Y.: Energy efficient and error resilient neuromorphic computing in VLSI, Ph.D. dissertation. MIT, New York (2013)","key":"10_CR70"},{"unstructured":"Qin, M., Sun, C., Vucinic, D.: Robustness of neural networks against storage media errors. arXiv (2017)","key":"10_CR71"},{"doi-asserted-by":"crossref","unstructured":"Shi, W., Wen, Y., Liu, Z., Zhao, X., Boumber, D., Vilalta, R., Xu, L.: Fault resilient physical neural networks on a single chip. In: CASES (2014)","key":"10_CR72","DOI":"10.1145\/2656106.2656126"},{"doi-asserted-by":"crossref","unstructured":"Marques, J., Andrade, J., Falcao, G.: Unreliable memory operation on a convolutional neural network processor. In: SiPS (2017)","key":"10_CR73","DOI":"10.1109\/SiPS.2017.8110024"},{"doi-asserted-by":"crossref","unstructured":"Zhang, Q., Wang, T., Tian, Y., Yuan, F., and Xu, Q.: ApproxANN: an approximate computing framework for artificial neural network. In: DATE (2015)","key":"10_CR74","DOI":"10.7873\/DATE.2015.0618"},{"doi-asserted-by":"crossref","unstructured":"Bharti, P.K., Surana, N., Mekie, J.: Power and area efficient approximate heterogeneous 8T SRAM for multimedia applications. In: VLSID (2019)","key":"10_CR75","DOI":"10.1109\/VLSID.2019.00043"},{"doi-asserted-by":"crossref","unstructured":"Nguyen, D.-T., Min, C.-H., Ho, N.-M., Chang, I.-J.: DRAMA: an approximate DRAM architecture for high-performance and energy-efficient deep training system. In: ICCAD (2020)","key":"10_CR76","DOI":"10.1145\/3400302.3415637"},{"doi-asserted-by":"crossref","unstructured":"David, H., Fallin, C., Gorbatov, E., Hanebutte, U.R., Mutlu, O.: Memory power management via dynamic voltage\/frequency scaling. In: ICAC (2011)","key":"10_CR77","DOI":"10.1145\/1998582.1998590"},{"doi-asserted-by":"crossref","unstructured":"Ma, C., Zhou, Z., Han, L., Shen, Z., Wang, Y., Chen, R., Shao, Z.: Rebirth-FTL: lifetime optimization via approximate storage for NAND flash memory. In: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2021)","key":"10_CR78","DOI":"10.1109\/TCAD.2021.3123177"},{"doi-asserted-by":"crossref","unstructured":"Jevdjic, D., Strauss, K., Ceze, L., Malvar, H.S.: Approximate storage of compressed and encrypted videos. In: ASPLOS (2017)","key":"10_CR79","DOI":"10.1145\/3037697.3037718"},{"doi-asserted-by":"crossref","unstructured":"Salami, B., Onural, E.B., Yuksel, I.E., Koc, F., Ergin, O., Kestelman, A.C., Unsal, O., Sarbazi-Azad, H., Mutlu, O.: An experimental study of reduced-voltage operation in modern FPGAs for neural network acceleration. In: DSN (2020)","key":"10_CR80","DOI":"10.1109\/DSN48063.2020.00032"},{"issue":"11","key":"10_CR81","doi-asserted-by":"publisher","first-page":"4052","DOI":"10.1109\/TCAD.2020.3012312","volume":"39","author":"I Felzmann","year":"2020","unstructured":"Felzmann, I., Fabr\u00edcio Filho, J., Wanner, L.: Risk-5: controlled approximations for RISC-V. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 39(11), 4052\u20134063 (2020)","journal-title":"IEEE Trans. Comput. Aided Des. Integr. Circuits Syst."},{"unstructured":"Larimi, S.S.N., Salami, B., Unsal, O.S., Kestelman, A.C., Sarbazi-Azad, H., Mutlu, O.: Understanding power consumption and reliability of high-bandwidth memory with voltage underscaling. In: DATE (2021)","key":"10_CR82"},{"doi-asserted-by":"crossref","unstructured":"Buschj\u00e4ger, S., Chen, J.-J., Chen, K.-H., M. G\u00fcnzel, Hakert, C., Morik, K., Novkin, R., Pfahler, L., Yayla, M.: Margin-maximization in binarized neural networks for optimizing bit error tolerance. In: DATE (2021)","key":"10_CR83","DOI":"10.23919\/DATE51398.2021.9473918"},{"unstructured":"Putra, R.V.W., Hanif, M.A., Shafique, M.: Respawn: energy-efficient fault-tolerance for spiking neural networks considering unreliable memories. In: ICCAD (2021)","key":"10_CR84"},{"issue":"8","key":"10_CR85","doi-asserted-by":"publisher","first-page":"1199","DOI":"10.1109\/TC.2021.3061086","volume":"70","author":"F Ponzina","year":"2021","unstructured":"Ponzina, F., Pe\u00f3n-Quir\u00f3s, M., Burg, A., Atienza, D.: E 2 CNNs: ensembles of convolutional neural networks to improve robustness against memory errors in edge-computing devices. IEEE Trans. Comput. 70(8), 1199\u20131212 (2021)","journal-title":"IEEE Trans. Comput."},{"doi-asserted-by":"crossref","unstructured":"Jafri, S.M., Hassan, H., Hemani, A., Mutlu, O.: Refresh triggered computation: improving the energy efficiency of convolutional neural network accelerators. ACM Trans. Archit. Code Optim. (TACO) 18(1), 1\u201329 (2020)","key":"10_CR86","DOI":"10.1145\/3417708"},{"doi-asserted-by":"crossref","unstructured":"Xu, Q., Arafin, M.T., Qu, G.: MIDAS: model inversion defenses using an approximate memory system. In: AsianHOST (2020)","key":"10_CR87","DOI":"10.1109\/AsianHOST51057.2020.9358254"},{"doi-asserted-by":"crossref","unstructured":"Boroumand, A., Ghose, S., Kim, Y., Ausavarungnirun, R., Shiu, E., Thakur, R., Kim, D., Kuusela, A., Knies, A., Ranganathan, P., Mutlu, O.: Google workloads for consumer devices: mitigating data movement bottlenecks. In: ASPLOS (2018)","key":"10_CR88","DOI":"10.1145\/3173162.3173177"},{"doi-asserted-by":"crossref","unstructured":"Ahn, J., Hong, S., Yoo, S., Mutlu, O., Choi, K.: A scalable processing-in-memory accelerator for parallel graph processing. In: ISCA (2015)","key":"10_CR89","DOI":"10.1145\/2749469.2750386"},{"doi-asserted-by":"crossref","unstructured":"Nai, L., Hadidi, R., Sim, J., Kim, H., Kumar, P., Kim, H.: GraphPIM: enabling instruction-level PIM offloading in graph computing frameworks. In: HPCA (2017)","key":"10_CR90","DOI":"10.1109\/HPCA.2017.54"},{"key":"10_CR91","volume-title":"Algorithms for Image Processing and Computer Vision","author":"JR Parker","year":"2010","unstructured":"Parker, J.R.: Algorithms for Image Processing and Computer Vision. Wiley, New York (2010)"},{"key":"10_CR92","volume-title":"Signal Processing for Neuroscientists","author":"W Van Drongelen","year":"2018","unstructured":"Van Drongelen, W., Signal Processing for Neuroscientists. Academic Press, New York (2018)"},{"issue":"22\u201323","key":"10_CR93","first-page":"5282","volume":"36","author":"M Alser","year":"2020","unstructured":"Alser, M., Shahroodi, T., G\u00f3mez-Luna, J., Alkan, C., Mutlu, O.: SneakySnake: a fast and accurate universal genome pre-alignment filter for CPUs, GPUs and FPGAs. Bioinformatics 36(22\u201323), 5282\u20135290 (2020)","journal-title":"GPUs and FPGAs. Bioinformatics"},{"key":"10_CR94","doi-asserted-by":"publisher","first-page":"106384","DOI":"10.1016\/j.asoc.2020.106384","volume":"93","author":"AM Ozbayoglu","year":"2020","unstructured":"Ozbayoglu, A.M., Gudelek, M.U., Sezer, O.B.: Deep learning for financial applications: a survey. Appl. Soft Comput. 93, 106384 (2020)","journal-title":"Appl. Soft Comput."},{"issue":"2","key":"10_CR95","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s11036-013-0489-0","volume":"19","author":"M Chen","year":"2014","unstructured":"Chen, M., Mao, S., Liu, Y.: Big data: a survey. Mobile Networks and Applications 19(2), 171\u2013209 (2014)","journal-title":"Mobile Networks and Applications"},{"doi-asserted-by":"crossref","unstructured":"Kim, J.S., Patel, M., Ya\u011fl\u0131k\u00e7\u0131, A.G., Hassan, H., Azizi, R., Orosa, L., Mutlu, O.: Revisiting RowHammer: an experimental analysis of modern DRAM devices and mitigation techniques. In: ISCA (2020)","key":"10_CR96","DOI":"10.1109\/ISCA45697.2020.00059"},{"unstructured":"de Ridder, F., Frigo, P., Vannacci, E., Bos, H., Giuffrida, C., Razavi, K.: SMASH: synchronized many-sided rowhammer attacks from JavaScript. In: USENIX Security (2021)","key":"10_CR97"},{"unstructured":"Yao, F., Rakin, A.S., Fan, D.: DeepHammer: depleting the intelligence of deep neural networks through targeted chain of bit flips. In: USENIX Security 20 (2020)","key":"10_CR98"},{"doi-asserted-by":"crossref","unstructured":"Qureshi, M.K., Kim, D.-H., Khan, S., Nair, P.J., Mutlu, O.: AVATAR: a Variable-Retention-Time (VRT) aware refresh for DRAM systems. In: DSN (2015)","key":"10_CR99","DOI":"10.1109\/DSN.2015.58"},{"doi-asserted-by":"crossref","unstructured":"Neggaz, M.A., Alouani, I., Lorenzo, P.R., Niar, S.: A reliability study on CNNs for critical embedded systems. In: ICCD (2018)","key":"10_CR100","DOI":"10.1109\/ICCD.2018.00077"}],"container-title":["Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-19568-6_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,30]],"date-time":"2023-09-30T09:09:45Z","timestamp":1696064985000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-19568-6_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,1]]},"ISBN":["9783031195679","9783031195686"],"references-count":100,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-19568-6_10","relation":{},"subject":[],"published":{"date-parts":[[2023,10,1]]},"assertion":[{"value":"1 October 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}