• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
Advanced Search
Chen Yubiao, Li Jianzhong, Li Yingshu, Li Faming, Gao Hong. R-Tree Optimization Method Using Internal Parallelism of Flash Memory-Based Solid-State Drives[J]. Journal of Computer Research and Development, 2018, 55(9): 2066-2082. DOI: 10.7544/issn1000-1239.2018.20180254
Citation: Chen Yubiao, Li Jianzhong, Li Yingshu, Li Faming, Gao Hong. R-Tree Optimization Method Using Internal Parallelism of Flash Memory-Based Solid-State Drives[J]. Journal of Computer Research and Development, 2018, 55(9): 2066-2082. DOI: 10.7544/issn1000-1239.2018.20180254

R-Tree Optimization Method Using Internal Parallelism of Flash Memory-Based Solid-State Drives

More Information
  • Published Date: August 31, 2018
  • Recently, flash memory-based solid state disk has more magnificent improvement on internal design than before, which brings rich internal parallelism to solid state disk. R-tree index is widely applied in spatial data management, but up to now, the proposed R-tree optimization methods on solid state disk do not take the internal parallelism into consideration, and also the approach designed for traditional magnetic disk is not suitable for solid state disk. So all of the previous R-tree optimization doesn’t use internal parallelism mechanism of solid state disk to make the query and update operation more efficient. In order to exploit internal parallelism to speed up R-tree. Firstly, a parallel batch asynchronous I/O submitting library is realized. Secondly, optimizing algorithms to accelerate the R-tree search and update operations are achieved by aggregating read or write operations to batch submit through the previous library, Thirdly, we analyze the minimal speed up expectation theoretically, and prove that normal solid state can achieve speed up of at least 1.86 times expectation speed-up with 4 channels and 2.93 times expectation speed-up with 8 channels. Through the experiments on two kind of solid state disk, our optimization R-tree can achieve stable 3 times speed up for query operation compared with original R-tree, and also speed up of about 2 times for update operation. No matter for query intensive or update intensive application scenarios, there is speedup between them.
  • Related Articles

    [1]Wang Rongquan, Ouyang Dantong, Wang Yiyuan, Liu Siguang, Zhang Liming. Solving Minimal Hitting Sets Method with SAT Based on DOEC Minimization[J]. Journal of Computer Research and Development, 2018, 55(6): 1273-1281. DOI: 10.7544/issn1000-1239.2018.20160809
    [2]Ouyang Dantong, Zhou Jianhua, Liu Bowen, Zhang Liming. A New Algorithm Combining with the Characteristic of the Problem for Model-Based Diagnosis[J]. Journal of Computer Research and Development, 2017, 54(3): 502-513. DOI: 10.7544/issn1000-1239.2017.20150952
    [3]Han Hu, Shan Shiguang, Chen Xilin, Gao Wen. A Lighting Normalization Approach Exploiting Face Symmetry[J]. Journal of Computer Research and Development, 2013, 50(4): 767-775.
    [4]Zhou Junping, Yin Minghao, Zhou Chunguang, Zhai Yandong, Wang Kangping. Minimized Upper Bound for #3-SAT Problem in the Worst Case[J]. Journal of Computer Research and Development, 2011, 48(11): 2055-2063.
    [5]Xu Gang, Wang Guozhao, Chen Xiaodiao. Free Form Deformation and Its Application[J]. Journal of Computer Research and Development, 2010, 47(2): 344-352.
    [6]Yin Lifeng, Hao Zhongxiao. Normalization of XML Document with Strong MVD under Incomplete Information Circumstances[J]. Journal of Computer Research and Development, 2009, 46(7): 1226-1233.
    [7]Hao Zhongxiao, Li Yanjuan. Normalization of Temporal Scheme with Respect to Temporal Multivalued Dependency with Multiple Time Granularities[J]. Journal of Computer Research and Development, 2007, 44(5): 853-859.
    [8]Hao Zhongxiao, Li Yanjuan. Research on Decomposition Problem of Temporal Elementary Key Normal form and Temporal Simple Normal Form in Temporal Database with Multiple Time Granularities[J]. Journal of Computer Research and Development, 2005, 42(9): 1485-1492.
    [9]Zhang Zhongping, Wang Chao, Zhu Yangyong. Constraint-Based Normalization Algorithms for XML Documents[J]. Journal of Computer Research and Development, 2005, 42(5): 755-764.
    [10]Yang Jinji, Su Kaile. Improvement of Local Research in SAT Problem[J]. Journal of Computer Research and Development, 2005, 42(1): 60-65.
  • Cited by

    Periodical cited type(8)

    1. 蒋璐宇,欧阳丹彤,董博文,张立明. 针对MUS求解问题的加强剪枝策略. 软件学报. 2024(04): 1964-1979 .
    2. 欧阳丹彤,孙睿,田新亮,高博涵. 基于集合阻塞的不确定系统中传感器选择方法. 吉林大学学报(工学版). 2023(02): 547-554 .
    3. 欧阳丹彤,孙睿,田新亮,张立明,刘萍萍. 基于部分最大可满足性问题的动态系统中最小故障检测隔离集求解方法. 吉林大学学报(工学版). 2023(04): 1163-1173 .
    4. 魏霞,赵相福,黄森. 基于动态极小势参数矩阵求解极小碰集的方法. 计算机集成制造系统. 2023(05): 1657-1667 .
    5. 魏霞,赵相福,黄森. CIMHS:基于优化增量策略求解极小碰集的方法. 电子学报. 2023(05): 1334-1340 .
    6. 孙兆光. 粗糙集在生态水利工程灌区节水节能效果评估中的应用. 能源与环保. 2022(05): 119-124 .
    7. 张丽,王以松,谢仲涛,冯仁艳. 基于MiniSAT的命题极小模型计算方法. 计算机研究与发展. 2021(11): 2515-2523 . 本站查看
    8. 曹朝阳,吴庆涛. 基于自动化控制软件的人工智能交互模型研究. 制造业自动化. 2020(02): 123-127 .

    Other cited types(7)

Catalog

    Article views (1311) PDF downloads (429) Cited by(15)

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return