[ET Trac] [Einstein Toolkit] #1853: diagonal output in CarpetIOHDF5 disabled

Einstein Toolkit trac-noreply at einsteintoolkit.org
Tue May 17 10:42:23 CDT 2016


#1853: diagonal output in CarpetIOHDF5 disabled
---------------------+------------------------------------------------------
  Reporter:  rhaas   |       Owner:  eschnett           
      Type:  defect  |      Status:  new                
  Priority:  minor   |   Milestone:  ET_2016_05         
 Component:  Carpet  |     Version:  development version
Resolution:          |    Keywords:                     
---------------------+------------------------------------------------------

Comment (by rhaas):

 It was collateral to a change that significantly reduces memory
 requirements for 1d,2d output in HDF5 (and likely would also in ASCII
 output from Carpet). The previous implementation sends the full 3d data to
 a single process which then extracts the lower-d data and writes it to
 disk. For sufficiently large grids this is very slow (significant fraction
 of runtime) and runs out of memory. The breaking patch fixes the issue be
 doing the dimensional reduction before sending data. For diagonal data the
 reduction is not as straightforward and was not immediately implemented.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/1853#comment:6>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list