DocumentCode :
129353
Title :
Energy-efficient hardware acceleration through computing in the memory
Author :
Paul, Sudipta ; Karam, Robert ; Bhunia, Swarup ; Puri, R.
Author_Institution :
Intel Corp., Hillsboro, OR, USA
fYear :
2014
fDate :
24-28 March 2014
Firstpage :
1
Lastpage :
6
Abstract :
Energy-efficiency has emerged as a major barrier to performance scalability for modern processors. We note that significant part of processor´s energy requirement is contributed by processor-memory communication. To address the energy issue in processors, we propose a novel hardware accelerator framework that transforms high-density memory array into a configurable computing resource to accelerate variety of tasks - both compute- and data-intensive. It exploits the block-based architecture of nanoscale memory to create a spatially connected array of lightweight processors, each of which uses a memory block as its local memory. The proposed framework provides some unique advantages for hardware acceleration compared to conventional accelerators: 1) memory array provides large set of parallel resources with high bandwidth, which can be configured to perform computing in spatio/temporal manner leading to dramatic reduction in processor-memory traffic; 2) it brings the computing engine close to the data, thus drastically minimizing the von Neumann bottleneck; 3) finally, it exploits the advances in memory technologies and integration approaches e.g. 3D integration to achieve better technology scalability compared to alternative reconfigurable accelerator platforms. Simulation results for several data-intensive applications show that the proposed computing approach provides significant improvement in energy-efficiency compared to software while achieving significantly lower hardware overhead.
Keywords :
integration; microprocessor chips; performance evaluation; power aware computing; reconfigurable architectures; 3D integration approach; block-based architecture; computing engine; configurable computing resource; energy issue; energy-efficient hardware acceleration; hardware accelerator framework; high-density memory array; lightweight processors; memory technologies; nanoscale memory; performance scalability; processor energy requirement; processor-memory communication; processor-memory traffic; spatially connected array; von Neumann bottleneck; Arrays; Flash memories; Hardware; Nonvolatile memory; Organizations; Program processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
Type :
conf
DOI :
10.7873/DATE.2014.279
Filename :
6800480
Link To Document :
بازگشت