计算机应用 ›› 2018, Vol. 38 ›› Issue (4): 1012-1016.DOI: 10.11772/j.issn.1001-9081.2017102543
冯晋涛, 芦韡, 柴晓明, 涂晓兰, 尹强, 陈定勇, 刘远
收稿日期:
2017-10-26
修回日期:
2017-12-14
发布日期:
2018-04-09
出版日期:
2018-04-10
通讯作者:
冯晋涛
作者简介:
冯晋涛(1985-),男,重庆人,工程师,硕士,主要研究方向:核反应堆系统堆芯软件;芦韡(1981-),男,江西资溪人,高级工程师,主要研究方向:核反应堆堆芯计算方法、核反应堆系统堆芯软件;柴晓明(1983-),男,内蒙古呼和浩特人,高级工程师,博士,主要研究方向:核反应堆堆芯计算方法、先进反应堆;涂晓兰(1983-),女,重庆人,高级工程师,硕士,主要研究方向:核反应堆系统堆芯软件;尹强(1981-),男,山东潍坊人,高级工程师,主要研究方向:核反应堆系统堆芯软件;陈定勇(1991-),男,四川广安人,助理工程师,硕士,主要研究方向:核反应堆系统堆芯软件;刘远(1989-),男,四川成都人,助理工程师,主要研究方向:核反应堆系统堆芯软件。
基金资助:
FENG Jintao, LU Wei, CHAI Xiaoming, TU Xiaolan, YIN Qiang, CHEN Dingyong, LIU Yuan
Received:
2017-10-26
Revised:
2017-12-14
Online:
2018-04-09
Published:
2018-04-10
Supported by:
摘要: KYLIN-2是中国核动力研究设计院自主研发的先进中子学栅格(组件)计算软件,针对KYLIN-2软件中海量数据存储和处理的问题,提出一种基于对分层数据存储格式v5(HDF5)的计算数据存储方案。首先,对HDF5文件格式进行了研究;其次,根据KYLIN-2软件需求,设计了基于HDF5文件格式的组件库KYMRES;最后,通过自开发的HDF5文件读写工具完成了KYMRES库的实现过程。通过性能测试表明,基于HDF5文件格式的组件库KYMRES较常规存储方案具有更高的I/O效率,其读、写效率平均提升到旧算法的2.3倍和4.5倍。KYMRES库在海量数据存储和处理方面具有显著优越性,为KYLIN-2软件提供了一种新型的数据存储和管理方案。
中图分类号:
冯晋涛, 芦韡, 柴晓明, 涂晓兰, 尹强, 陈定勇, 刘远. 基于HDF5文件格式的KYLIN-2软件组件库[J]. 计算机应用, 2018, 38(4): 1012-1016.
FENG Jintao, LU Wei, CHAI Xiaoming, TU Xiaolan, YIN Qiang, CHEN Dingyong, LIU Yuan. The KYLIN-2 assembly databank based on HDF5 file format[J]. Journal of Computer Applications, 2018, 38(4): 1012-1016.
[1] 柴晓明, 涂晓兰, 郭凤晨, 等.先进中子学栅格程序KYLIN-2的开发与初步验证[J]. 强激光与粒子束, 2017, 29(1):94-100.(CHAI X M, TU X L, GUO F C, et al. Development and preliminary V & V for advanced neutron transport lattice code KYLIN-2[J]. High Power Laser and Particle Beams, 2017, 29(1):94-100.) [2] 柴晓明, 涂晓兰, 芦韡, 等.先进中子学栅格程序KYLIN-2中特征线方法模块的开发与验证[J]. 核动力工程, 2016, 37(4):154-159.(CHAI X M, TU X L, LU W, et al. Development and verification and validation of MOC module in advanced neutronics lattice code KYLIN-2[J]. Nuclear Power Engineering, 2016, 37(4):154-159.) [3] 芦韡, 尹强, 陈定勇, 等.KYLIN-Ⅱ软件针对IAEA板元件基准题的数值验证[J]. 核动力工程, 2017, 38(4):168-171.(LU W, YIN Q, CHEN D Y, et al. Numerical verification of KYLIN-Ⅱ code based on IAEA plate fuel benchmark[J]. Nuclear Power Engineering, 2017, 38(4):168-171.) [4] 涂晓兰, 潘俊杰, 柴晓明, 等.中子学栅格程序KYLIN-Ⅱ可视化图形建模方法研究和工具开发[J]. 核动力工程, 2017, 38(3):126-131.(TU X L, PAN J J, CHAI X M, et al. Research and development of visual graphic modeling for advanced neutron transport lattice code KYLIN-Ⅱ[J]. Nuclear Power Engineering, 2017, 38(3):126-131.) [5] 刘应波, 王锋, 季凯帆, 等.基于NoSQL的FITS文件头元数据存储和查询研究[J]. 计算机应用研究, 2015, 32(2):461-465.(LIU Y B, WANG F, JI K F, et al. Research on metadata storage and querying of FITS file based on NoSQL[J]. Application Research of Computers, 2015, 32(2):461-465.) [6] 刘俊, 黄兴友, 周红根, 等.基于NetCDF的国产新型气象雷达基数据通用编码试验[J]. 气象科技, 2016, 44(2):171-176.(LIU J, HUANG X Y, ZHOU H G, et al. Unified coding for domestie new weather radar data based on NetCDF[J]. Meteorological Science and Technology, 2016, 44(2):171-176.) [7] 王素娟, 崔鹏, 郑旭东, 等.气象卫星风矢量BUFR编码[J]. 气象科技, 2011, 39(3):339-343.(WANG S J, CUI P, ZHENG X D, et al. Representing atmospheric motion vectors of meteorological satellites in BUFR[J]. Meteorological Science and Technology, 2016, 44(2):171-176.) [8] 杨丽鹏, 车永刚.基于HDF5的结构网格计算流体动力学程序并行I/O技术[J]. 计算机应用, 2013, 33(9):2423-2427.(YANG L P, CHE Y G. HDF5 based parallel I/O technology for structure grid CFD applications[J]. Journal of Computer Applications, 2013, 33(9):2423-2427.) [9] 杨丽鹏, 车永刚. 基于HDF5实现多区结构网格CFD程序的并行I/O[J]. 计算机研究与发展, 2015, 52(4):861-868.(YANG L P, CHE Y G. HDF5 based parallel I/O techniques for multi-zone structured grids CFD applications[J]. Journal of Computer Research and Development, 2015, 52(4):861-868.) [10] Hierarchical Data Format(HDF) group. HDF5 user's guide release 1.10.0[EB/OL].(2016-03-01)[2017-03-29]. https://support.hdfgroup.org/HDF5/doc/UG/HDF5_Users_Guide.pdf. [11] 蔡昭权, 吴文忠, 卢庆武, 等.利用HDF5和Esper的高效外汇数据分析系统[J]. 计算机工程与科学, 2011, 33(4):159-163.(CAI Z Q, WU W Z, LU Q W, et al. An effective data analy sis system of foreign exchange using HDF5 and esper[J]. Computer Engineering & Science, 2011, 33(4):159-163.) [12] Hierarchical Data Format(HDF) group. HDF5 reference manual release 1.8.8[EB/OL].(2011-11-01)[2017-03-29]. https://support.hdfgroup.org/HDF5/doc/PSandPDF/HDF5_RefManual.PDF. |
[1] | 高威 刘丽华 和斌涛 邓方安. 区块链共识机制与改进算法研究进展[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[2] | 翟社平 朱鹏举 杨锐 刘佳一腾. 基于区块链的物联网身份管理系统[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[3] | 李博, 黄建强, 黄东强, 王晓英. 基于异构平台的稀疏矩阵向量乘自适应计算优化[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3867-3875. |
[4] | 陈姿芊, 牛科迪, 姚中原, 斯雪明. 适用于物联网的区块链轻量化技术综述[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3688-3698. |
[5] | 高婷婷, 姚中原, 贾淼, 斯雪明. 链上链下一致性保护技术综述[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3658-3668. |
[6] | 贾淼, 姚中原, 祝卫华, 高婷婷, 斯雪明, 邓翔. 零知识证明赋能区块链的进展与展望[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3669-3677. |
[7] | 牛科迪, 李敏, 姚中原, 斯雪明. 面向物联网的区块链共识算法综述[J]. 《计算机应用》唯一官方网站, 2024, 44(12): 3678-3687. |
[8] | 杨巍 白璐 宁俊义 董建军 单春海 信俊昌. 异构环境感知的幂律图流划分方法[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[9] | 秦学程 刘春颜 李宝 赵蕴龙. 面向工业场景的云边协同数据存储与检索架构[J]. 《计算机应用》唯一官方网站, 0, (): 0-0. |
[10] | 涂进兴, 李志雄, 黄建强. 基于GPU对角稀疏矩阵向量乘法的动态划分算法[J]. 《计算机应用》唯一官方网站, 2024, 44(11): 3521-3529. |
[11] | 孙鉴, 马宝全, 吴隹伟, 杨晓焕, 武涛, 陈攀. 地震场景下无人机群路径规划与任务分配均衡联合优化[J]. 《计算机应用》唯一官方网站, 2024, 44(10): 3232-3239. |
[12] | 蒋辉, 闫秋艳, 姜竹郡. 面向多元时间序列异常检测的对称正定自编码器方法[J]. 《计算机应用》唯一官方网站, 2024, 44(10): 3294-3299. |
[13] | 李源, 林秋兰, 陈安之, 杨国利, 宋威, 王国仁. 基于树分解的时序最短路径计数查询算法[J]. 《计算机应用》唯一官方网站, 2024, 44(8): 2446-2454. |
[14] | 田润泽, 周宇龙, 朱洪, 薛岗. 基于局部信息的服务迁移路径选择算法[J]. 《计算机应用》唯一官方网站, 2024, 44(7): 2168-2174. |
[15] | 宋洪涛, 于江生, 韩启龙. 工业多元时序数据质量评估方法[J]. 《计算机应用》唯一官方网站, 2024, 44(6): 1743-1750. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||