Title :
PIFCard: A High Performance Flash Card Matching the Parallelism and Latency of NAND Flash with Those of PCI-E Interface
Author :
Yang Ou ; Nong Xiao ; Fang Liu ; Zhiguang Chen
Author_Institution :
State Key Lab. of High Performance Comput., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
The era of big data requires a high-bandwidth, high-concurrency architecture of storage systems. NAND flash memory acting as a replacement candidate of hard disk drives is popularly used in enterprise class storage systems due to its lower power consumption, faster random access, and higher shock resistance. To this end, we propose a high performance NAND flash-based card. The card presents three features. First, it adopts the PCI-E 2.0 x8 interface to achieve high concurrency. Second, it employs a novel Page to Block mapping Flash Translation Layer (PBFTL) to reduce response time. Third, the card leverages the out-of-order flash controller to exploit the die-level interleaving. We implement the PIFCard (PCI-E Interface Flash Card) on FPGA. Experimental results demonstrate that, the PIFCard achieves 3GB/s and 2GB/s in term of bandwidth for reading and writing, respectively.
Keywords :
NAND circuits; disc drives; field programmable gate arrays; flash memories; hard discs; memory cards; performance evaluation; peripheral interfaces; power aware computing; FPGA; NAND flash latency; NAND flash memory; NAND flash parallelism; PBFTL; PCI-E 2.0 x8 interface; PCI-E interface; PIFCard; big data; die-level interleaving; enterprise class storage systems; hard disk drives; high performance flash card matching; high-bandwidth high-concurrency storage system architecture; high-performance NAND flash-based card; out-of-order flash controller; page to block mapping flash translation layer; power consumption; shock resistance; FTL; big data; flash memory; the die-level interleaving;
Conference_Titel :
ChinaGrid Annual Conference (ChinaGrid), 2013 8th
Conference_Location :
Changchun
Print_ISBN :
978-0-7695-5058-9
DOI :
10.1109/ChinaGrid.2013.18