serial and parallel hdf5

Eric A. Borisch eborisch at
Wed Jan 20 09:18:44 PST 2016

The 'parallel' version of HDF5 still supports all of the serial
features; it additionally provides the ability to use MPI I/O for
distributed HDF5 R/W. You need to select parallel IO explicitly in
your code with all call to H5Pset_fapl_mpio(...) (for example) with
the 'parallel' version -- otherwise you get the standard serial

Said differently: install the parallel version of HDF5; if you run
into something you feel you can't do with it that you could with the
'non-parallel' version, let me know.

  - Eric

On Wed, Jan 20, 2016 at 11:07 AM, David Strubbe <dstrubbe at> wrote:
> Right, you can only use one at a time. I think the options are (1) rewrite
> the application to use only parallel (can't the parallel library do serial
> operations too?); (2) make a second installation of macports with a
> different prefix (not /opt/local), and install hdf5 serial in one and
> parallel in the other.
> David
> On Wed, Jan 20, 2016 at 11:48 AM, Francesco Miniati <fm at> wrote:
>> hi
>> I am using an application that requires both serial and parallel versions
>> of hdf5.
>> as far as I understand i can only install one version in /opt/local/ with
>> macports
>> and cannot specify a different installation directory, am I correct?
>> In any case, is there a way to install both versions with macports in
>> separate directories
>> somewhere under /opt/local ?
>> thanks a lot for your support,
>> fm
>> _______________________________________________
>> macports-users mailing list
>> macports-users at
> _______________________________________________
> macports-users mailing list
> macports-users at

More information about the macports-users mailing list