next up previous contents
Next: Output of Hyperslab Data Up: IOHDF5 Previous: IOHDF5 Parameters   Contents

Serial versus Parallel Output

According to the ouptput mode parameter settings (IO::out_mode, IO::out_unchunked,
IO::out_proc_every) of thorn IOUtil, thorn IOHDF5 will output distributed data either

  • in serial into a single unchunked file
      IO::out_mode      = "onefile"
      IO::out_unchunked = "yes"
    
  • in parallel, that is, into separate files containing chunks of the individual processors' patches of the distributed array
      IO::out_mode      = "proc|np"
    
The default is to output data in parallel, in order to get maximum I/O performance. If needed, you can recombine the resulting chunked datafiles into a single unchunked file using the recombiner utility program. See section J2.10 for information how to build the recombiner program.