Package Scientific :: Package BSP :: Module IO
[hide private]
[frames] | no frames]

Module IO



Parallel acces to netCDF files

One netCDF dimension is defined for splitting the data among processors such that each processor is responsible for one slice of the file along that dimension.

Since netCDF files can be very big, the distribution algorithm gives priority to memory efficiency over CPU time efficiency. The processor that handles the file treats only one slice per superstep, which means that at no time more than one slice must be stored in any processor.

Classes [hide private]
  _ParNetCDFFile
Distributed netCDF file
  _ParNetCDFVariable

Variables [hide private]
  ParInvalid = <Scientific.BSP.core._ParInvalid object at 0x69ea10>
  ParNetCDFFile = <Scientific.BSP.ParClass object at 0x6d5490>
  ParNetCDFVariable = <Scientific.BSP.ParClass object at 0x6d5450>

Variables Details [hide private]

ParInvalid

Value:
<Scientific.BSP.core._ParInvalid object at 0x69ea10>                   
      

ParNetCDFFile

Value:
<Scientific.BSP.ParClass object at 0x6d5490>                           
      

ParNetCDFVariable

Value:
<Scientific.BSP.ParClass object at 0x6d5450>