JADLib-科学计算数据高层I/O软件库  被引量:6

JADLib-A High Level I/O Library for Scientific Computing Data

在线阅读下载全文

作  者:夏芳[1] 陈虹[1] 宋磊[1] 沈卫超[1] 

机构地区:[1]北京应用物理与计算数学研究所高性能计算中心,北京100088

出  处:《计算机工程与科学》2009年第A01期227-230,285,共5页Computer Engineering & Science

基  金:中国工程物理研究院科学技术发展基金资助项目(2007A09005)

摘  要:JADLib是为满足大规模复杂结构数据的存储与共享需求而研制的科学数据I/O软件库。其目标是设计并实现管理科学计算网格数据的数据存储模型,支持多种复杂结构数据的表示与操作,应用程序接口直观、易掌握,文件格式统一、可直接可视化,提供并行I/O、数居子集访问、压缩存储等高性能存储机制,支持多类科学计算程序跨平台使用,目前已应用到惯性约束聚变、高功率微波、计算流体力学、材料科学等多个研究领域中。实际应用表明,JADLib对于解决数值模拟软件数据存储及后处理分析所面临的I/O效率与组织管理问题具有很好的应用效果。The JADLib (J Advanced Data Library) is a high level data input/output library developed to meeting the need of large scale scientific data storing and exchanging. It provides a data storage model to manage mesh data for simulation applications, which can support various complex structure data representation and operation. The library include a simple C and FORTRN application programming interface (API) that the developers use to easily construct structured and unstructured mesh data and their associated variables. The binary data file is platform-independent with uniform format. The library also provide high performance storage mechanism including grouping parallel I/O, data subsetting and compressing. The JADLib has been successfully integrated with the JaVis visualization tool, JADIS metadata manage tool and many simulation applications from ICF, HPW, CFD and material science domains. The applied effects show that the JADLib is good to resolve the problems of I/O efficiency and data management in simulation applications.

关 键 词:科学计算 数据管理 数据存储 数据共享 

分 类 号:TP313[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象