[gpaw-users] HDF5 and parallel calculation support

Nichols A. Romero naromero at alcf.anl.gov
Wed Jan 23 17:10:22 CET 2013


Also, HDF5 can be tricky to compile. There are some configuration options that are mutually exclusive.

For GPAW, you need parallel enable with C bindings and serial enable with C bindings. You don't need C++ or Fortran bindings.

Here is my configure script for my Linux box.
http://en.pastebin.ca/2306562


----- Original Message -----
> From: "Jussi Enkovaara" <jussi.enkovaara at aalto.fi>
> To: gpaw-users at listserv.fysik.dtu.dk
> Sent: Wednesday, January 23, 2013 3:25:03 AM
> Subject: Re: [gpaw-users] HDF5 and parallel calculation support
> 
> On 2013-01-22 21:21, Gaël DONVAL wrote:
> > Hi everyone,
> >
> > I'm about to install gpaw on our computer cluster.
> >
> 
> >
> > The question is, is there any support for the HDF5 format in gpaw
> > without parallel compilation of the HDF5 library? I tried to
> > compile
> > HDF5 with parallel support but since the FS we used is not parallel
> > yet,
> > we don't even have the MPI/IO extension compiled in OpenMPI.
> 
> Hi,
> the short answer is that currently one cannot use parallel GPAW with
> serial HDF5 (it is, however, possible to use serial GPAW with serial
> HDF5).
> 
> When using .gpw files, all the data is collected to single process
> which
> does then the I/O, and while in principle similar thing could be done
> with HDF5, I do not think it is worth of implementing.
> 
> There are only two MPI I/O related HDF5 functions used in GPAW, and
> even
> tough the one of them (which enables collective I/O) can be
> disabled easily, the other one used for opening the file for parallel
> access is really required. At least very brief test on our Cray
> system
> showed that file write does not work correctly (with more than single
> CPU core) if file is not opened for parallel access.
> 
> Best regards,
> Jussi
> _______________________________________________
> gpaw-users mailing list
> gpaw-users at listserv.fysik.dtu.dk
> https://listserv.fysik.dtu.dk/mailman/listinfo/gpaw-users



More information about the gpaw-users mailing list