Robert R. McCormick School of Engineering and Applied Science Electrical Engineering and Computer Science Department Center for Ultra-scale Computing and Information Security at Northwestern University

主办单位:

PnetCDF开发由科学数据管理中心赞助(传感和诊断模块)根据美国能源部通过先进计算进行科学发现计划(科学发展援助委员会). 该项目还得到了国家科学基金会的部分支持,SDCI HPC项目授予编号为OCI-0724599,HECURA项目授予编号CCF-0938000。PnetCDF开发目前由科学数据、分析和可视化支持(SDAV系统)DOE SciDAC项目下的研究所(奖励编号DE-SC0007456)。

项目团队成员:

西北大学

阿贡国家实验室






西北大学EECS系。



净CDF 覆盖扫描构建状态


PnetCDF(并行网络CDF),Argonne National的合作作品Laboratory and Northwestern University是一个并行I/O库,用于访问CDF-1、2和5格式的NetCDF文件。这个CDF-5型文件格式是CDF-2的扩展,支持更多数据类型,并允许用户使用64位整数来定义大维度、属性、变量(>2B数组元素)。

NetCDF支持从版本4开始的并行I/O。在4.1版之前,并行I/O操作的文件格式仅限于HDF5。正在启动从4.1版开始,NetCDF用户还可以对中的文件执行并行I/O经典格式(CDF-1、2和5)通过下面的PnetCDF库。

新闻:

内容:

什么是netCDF?

净CDF(网络通用数据表)是一个支持创建的I/O库,科学数据的访问和共享。Unidata提供了netCDF软件的实现。在版本4之前,netCDF API不支持并行I/O。尽管可以从共享文件上的多个应用程序客户端并发读取使用单个文件指针实现,没有并行文件访问API中的语义。对于并行程序,必须执行写操作通过将数据发送到单个进程,然后写入文件。因此,写入过程中的通信争用会使I/O性能相当慢。

从版本4.0和4.1开始,Unidata的netCDF支持并行I/O分别通过HDF5和下方的PnetCDF。通过PnetCDF,netCDF-4程序可以并行访问经典CDF格式的文件。类似地,通过HDF5,netCDF-4程序可以访问HDF5格式的文件。

NetCDF并行化的设计策略:

PnetCDF的目标是为通过启用所有客户端进程来访问中的共享文件平行。为了确保性能和可移植性,PnetCDF构建于MPI-IO的顶部。PnetCDF API包含并行语义遵循磁粉探伤(消息传递接口)标准,并提供与经典的向后兼容性netCDF文件格式:CDF公司(或CDF-1),CDF-2型、和 CDF-5型.图1比较了顺序netCDF和PnetCDF之间的数据访问方法。

PnetCDF图将顺序I/O、并行I/O和并行I/O与请求聚合功能进行了比较。
图1。使用顺序netCDF进行数据访问的比较和PnetCDF。(a) 当使用4.0版之前的顺序netCDF。(b) PnetCDF支持并行文件的并发写入系统。(c) 通过非阻塞I/O,PnetCDF可以聚合多个请求转换为大型请求,以获得更好的性能。

下面介绍PnetCDF的设计原理。

PnetCDF中添加的新功能:

与NetCDF-4的互操作性

下载源代码

用户文档和示例程序

正在开发中

PnetCDF不断更新新功能和性能改进方法,以满足高性能计算需求。下面列出了当前正在开发的一些任务。

I/O性能基准测试计划

出版物

用户社区:

相关链接

联系人

致谢:

我们感谢以下人士,他们为我们提供了宝贵的改进实施的意见/讨论。
曾裕亨(LBNL)Reiner Vogelsang(Silicon Graphics,德国),Jon Rhoades(信息系统与技术ENSCO公司),基尔本大厦(曼彻斯特大学),James G Foucar(桑迪亚国家实验室),Drake,Richard R(桑迪亚国家实验室),Eileen Corelli(ENSCO公司高级科学家),Roger Ting,郝瑜,雷蒙多·贾曼科,John R.Tannahill(劳伦斯·利弗莫尔国家实验室),Tyce Mclarty(劳伦斯·利弗莫尔国家实验室),Peter Schmitt、Mike Dvorak(LCRC团队、MCS ANL)


西北大学 EECS主页|麦考密克之家|西北之家|日历:Plan-It紫色
©2011西北大学Robert R.McCormick工程与应用科学学院
"技术“:2145 Sheridan Rd,Tech L359,Evanston IL 60208-3118 |电话:(847)491-5410 |传真:(848)491-4455
"福特“:2133 Sheridan Rd,Ford Building,Rm 3-320,Evanston,IL 60208 |传真:(847)491-5258
电子邮件主管

上次更新时间:$LastChangedDate:2018-01-15 01:09:47-0600(2018年1月15日,周一)$