Parallel-NetCDF: A High Performance API for NetCDF File Access

Note: this is the old Parallel-NetCDF page. Please visit www.mcs.anl.gov/parallel-netcdf for the latest version

Overview

Parallel-NetCDF is a library providing high-performance I/O while still maintaining file-format compatibility with Unidata's NetCDF.

NetCDF gives scientific programmers a space-efficient and portable means for storing data. However, it does so in a serial manner, making it difficult to achieve high I/O performance. By making some small changes to the API specified by NetCDF, we can use MPI-IO and its collective operations.

Download

Our latest release is 1.0.1. This release has much better support for cross-compilation, builds more easily on BGL, and introduces the nonblocking I/O API.

Test Releases: We have a lot of new work we want to see more widely tested. Please report any issues you find to the parallel-netcdf mailing list.