Breaking the von Neumann bottleneck:architecture-level processing-in-memory technology

来源 :中国科学:信息科学(英文版) | 被引量 : 0次 | 上传用户:lkajdofaief
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
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 applications.Processing-in-memory (PIM) has been proposed as a promising solution to break the von Neumann bottleneck by minimizing data movement between memory hierarchies.This study focuses on prior art of architecture level DRAM PIM technologies and their implementation.The key challenges and mainstream solutions of PIM are summarized and intro-duced.The relative limitations of PIM simulation are discussed,as well as four conventional PIM simulators.Finally,research directions and perspectives are proposed for future development.
其他文献
Dear editor,rnHuman-powered lower exoskeletons are widely studied by academia and industry with regard to human locomotion and strength augmentation.Technological developments have boosted the use of machine learning toward improv-ing the control performa
期刊
In consideration of the high-density dislocations from the lithiation process of high-capacity electrodes in Li-ion batteries,in this paper,a new elastoplastic model is established to describe the diffusion-induced deformation and damage fracture.With the
This paper surveys domain-specific architectures(DSAs) built from two emerging memory technologies. Hybrid memory cube(HMC) and high bandwidth memory(HBM) can reduce data movement between memory and c
A random fault or a malicious attack can compromise the security of decryption systems.Using a stable and monotonous feedback shift register (FSR) as the main building block in a convolutional decoder can limit some error propagation.This work focuses on
A multi-fingered robotic hand with curved fingertips enables contact re-positioning without reat-taching at the expense of fingertip rolling.This rolling stands for a characteristic that facilitates dexterous manipulation but results in an algebraically c
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
期刊