Genpim: Generalized Processing In-Memory To Accelerate Data Intensive Applications

PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE)(2018)

引用 30|浏览29
暂无评分
摘要
Big data has become a serious problem as data volumes have been skyrocketing for the past few years. Storage and CPU technologies are overwhelmed by the amount of data they have to handle. Traditional computer architectures show poor performance when processing such huge data. Processing in memory is a promising technique to address data movement issue by locally processing data inside memory. However, there are two main issues with stand-alone PIM designs: (i) PIM is not always computationally faster than CMOS logic, (ii) PIM cannot process all operations in many applications. Thus, not many applications can benefit from NM. To generalize the use of ['IM, we designed GenPIM, a general processing in-memory architecture consisting of the conventional processor as well as the PIM accelerators. GenPIM supports basic PIM functionalities in specialized nonvolatile memory including: bitwise operations, search operation, addition and multiplication. For each application, GenPIM identifies the part which uses l'IM operations, and processes the rest. of non-PIM operations or not data intensive part of applications in general purpose cores. GenPIM also enables configurable PIM approximation by relaxing in-memory computation. We test the efficiency of proposed design over two learning applications. Our experimental evaluation shows that our design can achieve 10.9x improvement in energy efficiency and 6.4x speedup as compared to processing data in conventional cores.
更多
查看译文
关键词
GenPIM,generalized processing in-memory,data intensive applications,big data,data volumes,huge data,processing inmemory,data movement issue,general processing in-memory architecture,PIM accelerators,basic PIM functionalities,PIM operations,nonPIM operations,data intensive part,general purpose cores,configurable PIM approximation,in-memory computation,learning applications,specialized nonvolatile memory,energy efficiency,PIM functionalities
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要