Changes between Initial Version and Version 1 of Ticket #784


Ignore:
Timestamp:
09/25/18 21:43:31 (6 years ago)
Author:
arango
Comment:

Indeed. Thank you for suggesting and modifying the code to do such. Nowadays, I am very conscious of the memory needs for a particular application. I coded some estimate of dynamic and automatic memory requirements. Obviously, I/O is a bottleneck as the number of CPUs increased in the distributed memory paradigm. I am studying alternatives, but I haven't found a satisfactory strategy yet. Applications like data assimilation are I/O intensive.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #784

    • Property ResolutionFixed
    • Property Status newclosed
  • Ticket #784 – Description

    initial v1  
    1 It may be worth noting that INLINE_2DIO and PERFECT_RESTART are incompatible, because nf_fread4d.F and nf_fwrite4d.F are not configured for INLINE_2DIO. This incompatibility can cause crashes due to insufficient memory during reading and writing of restart files if the problem is indeed memory constrained.
     1It may be worth noting that '''INLINE_2DIO''' and '''PERFECT_RESTART''' are incompatible, because '''nf_fread4d.F''' and '''nf_fwrite4d.F''' are not configured for '''INLINE_2DIO'''. This incompatibility can cause crashes due to insufficient memory during reading and writing of restart files if the problem is indeed memory constrained.
    22
    3 I'm attaching my modifications to these files following nf_fread(write)3d.F, which are very minor and seem to fix the incompatibility.
     3I'm attaching my modifications to these files following '''nf_fread3d.F''' and '''nf_fwrite4d.F''', which are very minor and seem to fix the incompatibility.
    44