Resistive Configurable Associative Memory For Approximate Computing

2016 Design, Automation & Test in Europe Conference & Exhibition (DATE)(2016)

引用 66|浏览92
暂无评分
摘要
Modern computing machines are increasingly characterized by large scale parallelism in hardware (such as GPGPUs) and advent of large scale and innovative memory blocks. Parallelism enables expanded performance tradeoffs whereas memories enable reuse of computational work. To be effective, however, one needs to ensure energy efficiency with minimal reuse overheads. In this paper, we describe a resistive configurable associative memory (ReCAM) that enables selective approximation and asymmetric voltage overscaling to manage delivered efficiency. The ReCAM structure matches an input pattern with pre-stored ones by applying an approximate search on selected bit indices (bitline-configurable) or selective pre-stored patterns (row-configurable). To further reduce energy, we explore proper ReCAM sizing, various configurable search operations with low overhead voltage overscaling, and different ReCAM update policies. Experimental result on the AMD Southern Islands GPUs for eight applications shows bitline-configurable and row-configurable ReCAM achieve on average to 43.6% and 44.5% energy savings with an acceptable quality loss of 10%.
更多
查看译文
关键词
resistive configurable associative memory,large scale parallelism,computing machines,large scale innovative memory blocks,asymmetric voltage overscaling,selective approximation,ReCAM structure,approximate search,bit indices,selective prestored patterns,configurable search operations,ReCAM sizing,overhead voltage overscaling,ReCAM update policies,AMD Southern Islands GPU,energy savings,approximate computing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要