adaptive prefetch for multi-channel architecture SSD

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 98 === The storage component of SSD is NAND flash memory, it has shock resistance and high speed of read operation. SSD uses multi-channel architecture for increasing speed of read/write operation. Therefore the storage size of SSD and flash chips in it is increasing...

Full description

Bibliographic Details
Main Authors: Huang, Shih-Ting, 黃士庭
Other Authors: Chang, Li-Ping
Format: Others
Language:zh-TW
Published: 2009
Online Access:http://ndltd.ncl.edu.tw/handle/19175008032325381742
id ndltd-TW-098NCTU5394012
record_format oai_dc
spelling ndltd-TW-098NCTU53940122015-10-13T15:42:48Z http://ndltd.ncl.edu.tw/handle/19175008032325381742 adaptive prefetch for multi-channel architecture SSD 適用於多通道固態硬碟的prefetch方法 Huang, Shih-Ting 黃士庭 碩士 國立交通大學 資訊科學與工程研究所 98 The storage component of SSD is NAND flash memory, it has shock resistance and high speed of read operation. SSD uses multi-channel architecture for increasing speed of read/write operation. Therefore the storage size of SSD and flash chips in it is increasing such that a request does not cause all chips to work, and some chips are idle. A device can service up to one request at a time, and OS separates the sequential read access to many requests to command the device. We proposed a prefetch policy for predicting sequential read access, and hoped to connect the sequential read requests. By this way it could speed up the progress of sequential read access on SSD. Then we also observe the effect of prefetch on different hardware architectures. Finally, our prefetch policy used on the SSD architecture with 8-channel and four flash chips in each channel can improve about 22.5%. Chang, Li-Ping 張立平 2009 學位論文 ; thesis 24 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 98 === The storage component of SSD is NAND flash memory, it has shock resistance and high speed of read operation. SSD uses multi-channel architecture for increasing speed of read/write operation. Therefore the storage size of SSD and flash chips in it is increasing such that a request does not cause all chips to work, and some chips are idle. A device can service up to one request at a time, and OS separates the sequential read access to many requests to command the device. We proposed a prefetch policy for predicting sequential read access, and hoped to connect the sequential read requests. By this way it could speed up the progress of sequential read access on SSD. Then we also observe the effect of prefetch on different hardware architectures. Finally, our prefetch policy used on the SSD architecture with 8-channel and four flash chips in each channel can improve about 22.5%.
author2 Chang, Li-Ping
author_facet Chang, Li-Ping
Huang, Shih-Ting
黃士庭
author Huang, Shih-Ting
黃士庭
spellingShingle Huang, Shih-Ting
黃士庭
adaptive prefetch for multi-channel architecture SSD
author_sort Huang, Shih-Ting
title adaptive prefetch for multi-channel architecture SSD
title_short adaptive prefetch for multi-channel architecture SSD
title_full adaptive prefetch for multi-channel architecture SSD
title_fullStr adaptive prefetch for multi-channel architecture SSD
title_full_unstemmed adaptive prefetch for multi-channel architecture SSD
title_sort adaptive prefetch for multi-channel architecture ssd
publishDate 2009
url http://ndltd.ncl.edu.tw/handle/19175008032325381742
work_keys_str_mv AT huangshihting adaptiveprefetchformultichannelarchitecturessd
AT huángshìtíng adaptiveprefetchformultichannelarchitecturessd
AT huangshihting shìyòngyúduōtōngdàogùtàiyìngdiédeprefetchfāngfǎ
AT huángshìtíng shìyòngyúduōtōngdàogùtàiyìngdiédeprefetchfāngfǎ
_version_ 1717768552661909504