[petsc-users] Parallel output in PETSc with pHDF5 and VTK

Buesing, Henrik hbuesing at eonerc.rwth-aachen.de
Wed Feb 7 06:50:45 CST 2018


>> Can PETSc use parallel HDF5?
> Yeah, the implementation is in VecView_MPI_HDF5_DA and uses
> H5FD_MPIO_COLLECTIVE if supported.  Did you build your HDF5 with MPI?

I just --download-hdf5. Do I need to do something else?

> 
> > Regarding VTK: Is it possible that every process dumps his part of the Vec in
> a separate file and let Paraview combine this. I think Firedrake does it in this
> way.
> 
> This creates a filesystem metadata problem and is not supported by PETSc's
> VTK viewers.
> ...
>  Our usual advice is to use HDF5 with
> collective IO if running at large scale.

I understand. I will stick to HDF5 then. 

Thank you!
Henrik


More information about the petsc-users mailing list