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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |