Huang, Chi TseChi TseHuangYU-CHUAN CHUANGLin, Ming GuangMing GuangLinAN-YEU(ANDY) WU2023-07-172023-07-172022-01-01978166548485502714310https://scholars.lib.ntu.edu.tw/handle/123456789/633743Computing-in-memory (CIM) has demonstrated the great potential of analog computing in improving the energy efficiency of matrix-vector multiplications for deep learning applications. Albeit low-power feature of CIM, the non-linearity of digital-to-analog converters (DACs)/analog-to-digital converters (ADCs) causes deviation between the computed outputs and desired values, thus degrading classification accuracy. This paper proposes Automated Quantization Range Mapping (A-QRM) mechanism to mitigate the negative effect of non-linearity on model accuracy. Instead of fixing the quantization range for quantized deep learning models, the proposed A-QRM automatically finds a better quantization range that balances the model capability and quantization errors caused by the non-linearity. Experimental results show that our proposed A-QRM achieves 89.02% and 86.93% of top-1 accuracy in ResNet20 and VGG8 on Cifar-10, respectively, under the non-linearity of DACs/ADCs.Computing-in-memory | deep neural networks (DNNs) | non-linearity of DACs/ADCsAutomated Quantization Range Mapping for DAC/ADC Non-linearity in Computing-In-Memoryconference paper10.1109/ISCAS48785.2022.99375442-s2.0-85142511385https://api.elsevier.com/content/abstract/scopus_id/85142511385