DocumentCode
646610
Title
Exploiting free silicon for energy-efficient computing directly in NAND flash-based solid-state storage systems
Author
Peng Li ; Gomez, Karina ; Lilja, David J.
Author_Institution
Seagate Technol., Shakopee, MN, USA
fYear
2013
fDate
10-12 Sept. 2013
Firstpage
1
Lastpage
6
Abstract
Energy consumption is a fundamental issue in today´s data centers as data continue growing dramatically. How to process these data in an energy-efficient way becomes more and more important. Prior work had proposed several methods to build an energy-efficient system. The basic idea is to attack the memory wall issue (i.e., the performance gap between CPUs and main memory) by moving computing closer to the data. However, these methods have not been widely adopted due to high cost and limited performance improvements. In this paper, we propose the storage processing unit (SPU) which adds computing power into NAND flash memories at standard solid-state drive (SSD) cost. By pre-processing the data using the SPU, the data that needs to be transferred to host CPUs for further processing are significantly reduced. Simulation results show that the SPU-based system can result in at least 100 times lower energy per operation than a conventional system for data-intensive applications.
Keywords
NAND circuits; flash memories; parallel processing; NAND flash memories; NAND flash-based solid-state storage systems; SPU; SPU-based system; energy-efficient computing; energy-efficient system; high-performance computers; memory wall issue; standard solid-state drive; storage processing unit; Ash; Computer architecture; Coprocessors; Energy consumption; Flash memories; Logic gates; Parallel processing; NAND Flash; OpenCL; Parallel computing; SSD;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Extreme Computing Conference (HPEC), 2013 IEEE
Conference_Location
Waltham, MA
Print_ISBN
978-1-4799-1364-0
Type
conf
DOI
10.1109/HPEC.2013.6670317
Filename
6670317
Link To Document