期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
支持多源遥感数据格式的抽象库DFAL 被引量:2
1
作者 李宏益 唐娉 《遥感学报》 EI CSCD 北大核心 2016年第2期197-204,共8页
针对当前遥感数据缺乏统一文件格式标准,多源遥感产品的生产使用涉及多种文件格式的现状,在研究多种遥感数据格式及对应库GDAL、HDF4、HDF5的基础上,参考国家气象局的NOAA AVHRR 1B格式标准,利用工厂模式,设计和实现了一个具有统一操作... 针对当前遥感数据缺乏统一文件格式标准,多源遥感产品的生产使用涉及多种文件格式的现状,在研究多种遥感数据格式及对应库GDAL、HDF4、HDF5的基础上,参考国家气象局的NOAA AVHRR 1B格式标准,利用工厂模式,设计和实现了一个具有统一操作接口的多源遥感数据格式抽象库DFAL,在更高的抽象层次解决了GDAL和HDF4、HDF5库不能一致使用的问题。使用DFAL库进行不同文件格式的读写,专家无需了解这些文件格式的差别,以便从繁杂的遥感数据格式中解放出来,将更多精力投入到遥感科学研究的层面上。在DFAL库的基础上实现了两类常用遥感数据格式Geo TIFF和HDF5之间的转换工具,方便工程应用。DFAL库及转换工具在国家高技术研究发展计划《星机地综合定量遥感系统与应用示范》的多尺度按需定量遥感产品生产系统中进行了应用测试,取得了很好的实际效果,证明了DFAL库稳定性和可用性,并大大减少了多源数据协同使用时多种文件格式读写的工作量。 展开更多
关键词 GDAL HDF5 遥感数据格式集成 DFAL
原文传递
基于HDF5实现多区结构网格CFD程序的并行I/O 被引量:5
2
作者 杨丽鹏 车永刚 《计算机研究与发展》 EI CSCD 北大核心 2015年第4期861-868,共8页
计算流体动力学(computational fluid dynamics,CFD)是高性能计算重要应用领域之一,其计算涉及大量数据访问.在大规模并行计算情况下,串行I/O的性能与计算能力不匹配,I/O成为性能瓶颈.并行I/O是解决这一问题的主要途径之一.针对一个真... 计算流体动力学(computational fluid dynamics,CFD)是高性能计算重要应用领域之一,其计算涉及大量数据访问.在大规模并行计算情况下,串行I/O的性能与计算能力不匹配,I/O成为性能瓶颈.并行I/O是解决这一问题的主要途径之一.针对一个真实多区结构网格CFD并行程序HOSTA(high-order simulator for aerodynamics),基于HDF5(hierarchical data format v5)数据存储格式及其并行I/O编程接口,实现了其主要数据的并行I/O.在一套有6个I/O服务器结点的高性能计算机系统上,采用实际CFD算例进行了性能测试.对一个三角翼算例,并行I/O相对于串行I/O的性能加速比达到21.27,最高获得5.81GBps的I/O吞吐率,并使程序整体性能提高10%以上;对一个网格规模更大的简单翼型算例,并行I/O最高获得了6.72GBps的I/O吞吐率. 展开更多
关键词 计算流体动力学 并行I/O 层次式数据存储格式(HDF5) 多区结构网格 I/O吞吐率
下载PDF
基于HDF5的多层次结构并行IO算法
3
作者 马文鹏 翟环欣 +1 位作者 李瑞莹 袁武 《信阳师范学院学报(自然科学版)》 CAS 2024年第4期433-441,共9页
针对大规模数据输入输出的应用场景,提出了一种基于层次存储格式HDF5(Hierarchical Data Format 5)的多层次并行IO(Input/Output)方案。该并行IO方案分为节点间和节点内两层:节点间以节点为单位IO数据并允许节点内部协同或独立工作,根... 针对大规模数据输入输出的应用场景,提出了一种基于层次存储格式HDF5(Hierarchical Data Format 5)的多层次并行IO(Input/Output)方案。该并行IO方案分为节点间和节点内两层:节点间以节点为单位IO数据并允许节点内部协同或独立工作,根据节点内部的工作方式分别提出了多层次并行IO算法和多层次哨兵并行IO算法,以有效提升IO效率并避免输出文件冗余。考虑异构计算和纯CPU计算两个典型应用场景,分别在曙光平台和Intel平台进行最大核数为4096、最大数据量为256G的多组实验。结果表明,多层次并行IO算法IO效率提高了1.97~25.87倍,多层次哨兵并行IO算法IO效率提高了6.53~9.36倍,且输出文件数量减少到多区并行IO算法的1/4和1/32。 展开更多
关键词 层次存储格式 大规模并行计算 并行IO 数据存储
下载PDF
基于HDF5的结构网格计算流体动力学程序并行I/O技术 被引量:4
4
作者 杨丽鹏 车永刚 《计算机应用》 CSCD 北大核心 2013年第9期2423-2427,共5页
大规模计算流体动力学(CFD)计算对数据I/O能力提出了很高需求。层次式文件格式(HDF5)可有效管理大规模科学数据,并对并行I/O具有良好的支持。针对结构网格CFD并行程序,设计了其数据文件的HDF5存储模式,并基于HDF5并行I/O编程... 大规模计算流体动力学(CFD)计算对数据I/O能力提出了很高需求。层次式文件格式(HDF5)可有效管理大规模科学数据,并对并行I/O具有良好的支持。针对结构网格CFD并行程序,设计了其数据文件的HDF5存储模式,并基于HDF5并行I/O编程接口实现了其数据文件的并行I/O,在并行计算机系统上进行了性能测试与分析。结果表明,在使用4~32个进程时,基于HDF5并行I/O方式的写文件性能比每进程独立写普通文件的方式高6.9~16.1倍;基于HDF5并行I/O方式的读文件性能不及后者,为后者的20%~70%,但是读文件的时间开销远小于写文件的时间开销,因此对总体性能的影响较小。 展开更多
关键词 计算流体动力学 结构网格 并行I O 层次式文件格式 I O性能
下载PDF
基于HDF5文件格式的KYLIN-2软件组件库 被引量:3
5
作者 冯晋涛 芦韡 +4 位作者 柴晓明 涂晓兰 尹强 陈定勇 刘远 《计算机应用》 CSCD 北大核心 2018年第4期1012-1016,共5页
KYLIN-2是中国核动力研究设计院自主研发的先进中子学栅格(组件)计算软件,针对KYLIN-2软件中海量数据存储和处理的问题,提出一种基于对分层数据存储格式v5(HDF5)的计算数据存储方案。首先,对HDF5文件格式进行了研究;其次,根据KYLIN-2软... 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 KYMRES组件库 HDF5文件读写工具 高效I/O
下载PDF
基于HDF5格式的警觉度数据库建立
6
作者 姬军 王景华 +3 位作者 曾毅东 高佳硕 胡婕 袁有法 《中国医学装备》 2021年第9期6-9,共4页
目的:建立基于层次性数据格式5(HDF5)格式的警觉度数据库,以推动警觉度研究,解决警觉度数据的存储和管理问题。方法:使用HDF5格式存储警觉度数据,将数据的多种元数据信息以HDF5格式专有的特征属性附加到数据记录里,数据库被设计成一组... 目的:建立基于层次性数据格式5(HDF5)格式的警觉度数据库,以推动警觉度研究,解决警觉度数据的存储和管理问题。方法:使用HDF5格式存储警觉度数据,将数据的多种元数据信息以HDF5格式专有的特征属性附加到数据记录里,数据库被设计成一组使用腕带传感器在清醒-睡眠过程中同步获取的独立信号组成光电脉搏波信号和加速度信号。以三轴加速度的振动波幅和入睡时间区分警觉状态,将脉搏波数据划分为高、中、低警觉度片段,利用可视化工具HDFView软件将数据编写形成数据库。结果:HDF5警觉度数据库获取的独立信号是匿名存储,每组信号均由ID号和信号记录组成,最终建立了包含90个样本、5 min时长片段和3种警觉等级的脉搏波类型警觉度生理数据库。结论:HDF5数据库支持警觉生理数据的收集、存储、分析和表示,该数据库的建立对于警觉度评估具有一定的参考价值,促进数据共享以及开发通用工具,并在其他数据处理项目中具有普及应用的潜力。 展开更多
关键词 警觉度数据库 层次性数据格式5(HDF5) 光电脉搏波 腕带传感器
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部