Categories: Programming Libraries, Software
Print this article
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. Users of P-NETCDF should already be familiar with using NETCDF.
See the P-netcdf User Guide for more information.
The following information is available by running
module help parallel-netcdf
cray-parallel-netcdf ================= Purpose: -------- Initial release of parallel-netcdf 1.2.0 Parallel-NetCDF is a library providing high-performance I/O while still maintaining file-format compatibility with Unidata's NetCDF. Product and OS Dependencies: ---------------------------- This parallel-netcdf release is supported on Cray XE and XK systems running the CLE 3.1UP00 CNL or later operating systems and the following product(s). xt-asyncpe 5.x.x or later Compilers: CCE 7.3 or later GCC 4.5 GCC 4.6 Intel 12.0 or later PGI 10.9 or later Pathscale 4.0 or later Notes: Shared libraries are not provided. Seastar is not supported. Documentation: -------------- http://trac.mcs.anl.gov/projects/parallel-netcdf/wiki/Documentation Installation: ------------- rpm -ivh cray-parallel-netcdf-1.2.0-1.x86_64.rpm To make this the default version, execute: /opt/cray/admin-pe/set_default_files/set_default_parallel-netcdf_1.2.0 Certain components, files or programs contained within this package or product are Copyright 2011 Cray Inc. All rights reserved. To re-display parallel-netcdf/1.2.0 release information, type: less /opt/cray/parallel-netcdf/1.2.0/release_info