NERSC logo National Energy Research Scientific Computing Center
  A DOE Office of Science User Facility
  at Lawrence Berkeley National Laboratory
 
PackagePlatformVersionModule Docs
hdf5 bassi 1.6.5 hdf5/1.6.5  Vendor
hdf5 bassi 32-bit 1.6.4 hdf5_32  Vendor
hdf5 bassi 32-bit 1.6.5 hdf5_32/1.6.5  Vendor
hdf5 bassi 64-bit 1.6.4 hdf5  Vendor
hdf5 bassi Paralel 1.6.5 hdf5_par/1.6.5  Vendor
hdf5 bassi Parallel 32-bit 1.6.4 hdf5_par_32  Vendor
hdf5 bassi Parallel 32-bit 1.6.5 hdf5_par_32/1.6.5  Vendor
hdf5 bassi Parallel 64-bit 1.6.4 hdf5_par  Vendor
hdf5 davinci Parallel 1.6.4 hdf5_par  Vendor
hdf5 davinci Serial 1.6.4 hdf5  Vendor
hdf5 franklin 1.6.5 hdf5  Vendor
hdf5 franklin Parallel 1.6.5 hdf5_par  Vendor
hdf5 jacquard 1.6.4 hdf5  Vendor
hdf5 jacquard 1.6.5 hdf5/1.6.5  Vendor
hdf5 jacquard Parallel 1.6.5 hdf5_par/1.6.5  Vendor
hdf5 jacquard Parallel 1.6.4 hdf5_par  Vendor
(*) Denotes limited support

HDF5 I/O Library at NERSC

The HDF5 I/O library is available at NERSC. Please note HDF and HDF5 are two different products. HDF5 is a complete redesign of the format and library with improved support for parallel I/O. HDF, the original Hierarchical Data Format, currently in Release 4.1r5 (HDF 4.x) will remain on the systems and will be maintained, however, only minimal new features may be added by the developer. Users with new applications are encouraged to start using the HDF5 library. It currently supports C, Fortran 90 and C++ interfaces and utilities for analyzing HDF5 files. For introduction to this library, visit the NCSA website

The HDF5 file format is not compatible with HDF 4.x versions. 'h5toh4' and 'h4toh5' converters are available on all the NERSC machines.

How to use

  • On Bassi
    • Serial 32-bit library
      % module load hdf5_32 
      
           % h5cc  ... 
           % h5fc  ... 
           % h5c++  ... 
      
    • Serial 64-bit library
      % module load hdf5 
      
           % h5cc  ... 
           % h5fc  ... 
           % h5c++  ... 
      
    • Parallel 32-bit library
      % module load hdf5_par_32 
      
           % h5pcc  ...  
           % h5pfc  ...  
      
    • Parallel 64-bit library
      % module load hdf5_par 
      
           % h5pcc  ...  
           % h5pfc  ... 
      
  • On Opteron Linux cluster and SGI Altix (Jacquard,Davinci)
    • Serial library
           % module load hdf5 
           % h5cc  ... 
           % h5fc  ... 
           % h5c++  ... 
      
    • Parallel library
           % module load hdf5_par 
           % h5pcc  ...  
           % h5pfc  ...  
           % h5c++  ... 
      

    Related Information


  • LBNL Home
    Page last modified: Sun, 03 Feb 2008 08:46:24 GMT
    Page URL: http://www.nersc.gov/nusers/resources/software/libs/io/hdf5/
    Web contact: webmaster@nersc.gov
    Computing questions: consult@nersc.gov

    Privacy and Security Notice
    DOE Office of Science