[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #RQB-854711]: MPI/IO with unlimited dimensions
- Subject: [netCDF #RQB-854711]: MPI/IO with unlimited dimensions
- Date: Thu, 22 Aug 2013 10:28:26 -0600
Hi Sebastian,
> my problem sounds similar but to the bug but it is different. My program
> also hangs when using collective MPI I/O.
>
> According to the bug report, only an issue with independent I/O was fixed.
You're right, but we think we have a fix for the collective I/O hang now,
available in the netCDF-C 4.3.1-rc2 version (a release candidate):
https://github.com/Unidata/netcdf-c/releases/tag/v4.3.1-rc2
At your convenience, please let us know if it fixes the problem.
--Russ
> On 06.08.2013 00:09, Unidata netCDF Support wrote:
> > Hi Sebastian,
> >
> > Could you tell us if this recently fixed bug sounds like what you
> > found?
> >
> > https://bugtracking.unidata.ucar.edu/browse/NCF-250
> >
> > If so, the fix will be in netCDF release 4.3.1, a release candidate
> > for which will soon be announced.
> >
> > --Russ
> >
> >> Hi everybody,
> >>
> >> I just figured out that using collective MPI/IO in variables with
> >> unlimited dimensions can lead to deadlocks or wrong files.
> >>
> >> I have attached a small example program which can reproduce deadlock
> >> (and wrong output files depending on the variable "count").
> >>
> >> Did I do anything wrong or is this a known bug?
> >>
> >> My configuration:
> >> hdf5 1.8.11
> >> netcdf 4.3
> >> openmpi (default ubuntu installation)
> >>
> >> Compile command:
> >> mpicxx test.cpp -I/usr/local/include -L/usr/local/lib -lnetcdf -lhdf5_hl
> >> -lhdf5 -lz
> >> (netcdf and hdf5 are installed in /usr/local)
> >>
> >> Best regards,
> >> Sebastian
> >>
> >> --
> >> Sebastian Rettenberger, M.Sc.
> >> Technische Universität München
> >> Department of Informatics
> >> Chair of Scientific Computing
> >> Boltzmannstrasse 3, 85748 Garching, Germany
> >> http://www5.in.tum.de/
> >>
> >>
> > Russ Rew UCAR Unidata Program
> > address@hidden http://www.unidata.ucar.edu
> >
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: RQB-854711
> > Department: Support netCDF
> > Priority: Normal
> > Status: Closed
> >
>
> --
> Sebastian Rettenberger, M.Sc.
> Technische Universität München
> Department of Informatics
> Chair of Scientific Computing
> Boltzmannstrasse 3, 85748 Garching, Germany
> http://www5.in.tum.de/
>
>
>
Russ Rew UCAR Unidata Program
address@hidden http://www.unidata.ucar.edu
Ticket Details
===================
Ticket ID: RQB-854711
Department: Support netCDF
Priority: Normal
Status: Closed