Array-level boosting method with spatial extended allocation to improve the accuracy of memristor ba

来源 :中国科学:信息科学(英文版) | 被引量 : 0次 | 上传用户:hdme1958
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Memristor based computing-in-memory chips have shown the potentials to accelerate deep neural networks with high energy efficiency.Due to the inherent filament-based conductive mechanism of the memristor,the reading and writing noises are hard to eliminate.Besides,the precision of the large-scale memristor array is still limited.However,when the noise of the memristor is large,the existing training methods to reduce the accuracy loss of memristor based computing-in-memory chips will face challenges.Hence,we proposed the array-level boosting method with spatial extended allocation to reduce the accuracy loss induced by the limited precision and large noises.To optimize the spatial allocation number of each layer in the neural network,the greedy spatial extended allocation algorithm is also proposed.The image processing and classification tasks are demonstrated based on fabricated 32× 128 memristor arrays to valid the performance of the proposed method.The chip-in-loop results show that the recovered accuracy of ResNet-34 on CIFAR-10 with array-level boosting method is 92.3%,which is closed to software-based accuracy of 93.2%.
其他文献
An artificial intelligence (AI) processor is a promising solution for energy-efficient data process-ing,including health monitoring and image/voice recognition.However,data movements between compute part and memory induce memory wall and power wall challe
Owing to the lack of variety of interactions in automatic driving,the interactive cognition and evolution growth of self-driving vehicles in uncertain and complex environ-ments have been proposed,making future vehicles interac-tive wheeled robots.rnIndeed
期刊
Dear editor,rnDimensional-varying dynamic systems,also called cross-dimensional systems[1],are often met in actual life,such as electric power generators[2],spacecraft[3],biological sys-tems[4],and internet networks[5,6].However,until now there is little
期刊
Evolutionary algorithms (EAs) are a sort of nature-inspired metaheuristics,which have wide applications in various practical optimization problems.In these problems,objective evaluations are usually inaccurate,because noise is almost inevitable in real wo
Dear editor,rnOver the past few decades,stability analysis has been an im-portant field of research,and various methods for stability analysis have been proposed[1].In recent years,stability problem of positive switched nonlinear systems has received cons
期刊
The “memory wall” problem or so-called yon Neumann bottleneck limits the efficiency of conven-tional computer architectures,which move data from memory to CPU for computation;these architectures cannot meet the demands of the emerging memory-intensive app
Flash floods present significant heterogeneity over both space and time due to diverse topographic,geomorphologic,and hydro-meteorological conditions of catchments.Accurate identification and simulation of typical flash flood types are of great significan
With advances in Si-based technology infrastructures and the rapid integration of Si-based op-toelectronics,Si-based optoelectronic synaptic devices have the potential to greatly facilitate the large-scale deployment of neuromorphic computing.The incorpor
In traditional von Neumann computing architectures,the essential transfer of data between the processor and memory hierarchies limits the computational efficiency of next-generation system-on-a-chip.The emerging in-memory computing (IMC) approach addresse
Dear editor,rnAs an important mathematical model for the elucidation,analysis,and control of gene regulatory networks (GRNs),logical networks have attracted considerable attention from scientists in numerous fields of study.From a mathematical point of vi
期刊