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 methods.
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. Thanks, - Eric On Wed, Jan 20, 2016 at 11:07 AM, David Strubbe <[email protected]> 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 <[email protected]> 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 >> [email protected] >> https://lists.macosforge.org/mailman/listinfo/macports-users > > > > _______________________________________________ > macports-users mailing list > [email protected] > https://lists.macosforge.org/mailman/listinfo/macports-users > _______________________________________________ macports-users mailing list [email protected] https://lists.macosforge.org/mailman/listinfo/macports-users
