...
首页> 外文期刊>World Journal of Computer Application and Technology >Development Write Performance by Enhancing Internal Parallelism of Solid State Drives
【24h】

Development Write Performance by Enhancing Internal Parallelism of Solid State Drives

机译:通过增强固态驱动器的内部并行度来提高写入性能

获取原文
           

摘要

Most research of Solid State Drives architectures rely on Flash Translation Layer (FTL) algorithms and wear leveling; however, internal parallelism in Solid State Drives has not been well explored. In this research, I proposed a new strategy to improve SSD write performance by enhancing internal parallelism inside SSDs. A SDRAM buffer is added in the design for buffering and scheduling write requests. Because the same logical block numbers may be translated to different physical numbers at different times in FTL, the on-board DRAM buffer is used to buffer requests at the lower level of FTL. When the buffer is full, same amount of data will be assigned to each storage package in the SSDs to enhance internal parallelism. To accurately evaluate performance, I use both synthetic workloads and real-world applications in experiments. I compare the enhanced internal parallelism scheme with the traditional LRU strategy, because it is unfair to compare an SSD having buffer with an SSD without a buffer. The simulation results demonstrate that the writing performance of our design is significantly improved compared with the LRU-cache strategy with the same amount of buffer sizes.
机译:固态驱动器体系结构的大多数研究都依赖于闪存转换层(FTL)算法和损耗均衡。但是,固态驱动器内部的并行性尚未得到很好的研究。在这项研究中,我提出了一种通过增强SSD内部的并行性来提高SSD写入性能的新策略。在设计中添加了SDRAM缓冲区,用于缓冲和调度写请求。由于在FTL中相同的逻辑块号可以在不同的时间转换为不同的物理号,因此板载DRAM缓冲区用于在FTL的较低级别上缓冲请求。当缓冲区已满时,会将相同数量的数据分配给SSD中的每个存储包,以增强内部并行性。为了准确评估性能,我在实验中同时使用了合成工作负载和实际应用程序。我将增强的内部并行方案与传统的LRU策略进行了比较,因为将具有缓冲区的SSD与不具有缓冲区的SSD进行比较是不公平的。仿真结果表明,与相同大小的缓冲区大小的LRU缓存策略相比,我们设计的写入性能得到了显着改善。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号