Skip to content

Parallel-NetCDF/PnetCDF

Repository files navigation

PnetCDF source code development repository

MPICH OpenMPI

PnetCDF is a parallel I/O library for accessing Unidata's NetCDF files in classic formats. The software development is a collaborative work of Northwestern University and Argonne National Laboratory.

PnetCDF project home page

PnetCDF official software releases

Build PnetCDF using source codes of this development repository

  • The source codes in this repository are constantly under development. They should NOT be used for production runs.
  • Building PnetCDF using the source codes in this repository only if you are interested in contributing the project and we welcome and appreciate any contribution.
  • Required software
  • Clone, build, and installation commands:
    git clone https://github.com/Parallel-NetCDF/PnetCDF.git
    
    cd PnetCDF
    autoreconf -i
    
    ./configure --prefix=/install/path --with-mpi=/mpi/path
    make install

Build instructions and recipes

  • Please read file INSTALL for build instructions. There are also several build recipes under folder doc for a few popular systems.

Users documents

Mailing List

External links to some related projects and application users

Acknowledgements

  • Ongoing development and maintenance of PnetCDF-python is supported by the U.S. Department of Energy's Office of Science, Scientific Discovery through Advanced Computing (SciDAC) program, OASIS Institute.
  • From 2016 to 2023, the development and maintenance of PnetCDF was supported by the Exascale Computing Project (17-SC-20-SC), a joint project of the U.S. Department of Energy's Office of Science and National Nuclear Security Administration, responsible for delivering a capable exascale ecosystem, including software, applications, and hardware technology, to support the nation's exascale computing imperative.
  • The PnetCDF project has been continuously supported by the U.S. Department of Energy's Office of Science, Scientific Discovery through Advanced Computing (SciDAC) program since its initiation in 2001.