SINGLE_PRECISION cpp option

General scientific issues regarding ROMS

Moderators: arango, robertson

Post Reply
Message
Author
shrikantmp
Posts: 27
Joined: Mon Jan 27, 2014 9:50 pm
Location: Indian Institute of Science

SINGLE_PRECISION cpp option

#1 Unread post by shrikantmp »

Dear ROMS users,
I am trying to set up a very high resolution model with grid size of around 40*2500*3000. The initial conditions file itself is around 25GB. So, I'm assuming the bare minimum output (with only primitive state variables written) will be of the same size. I'm facing memory as well as netcdf issues while running the model. In order to write such big output files I'm using cpp option HDF5 (in .h) and USE_NETCDF4 in build script. At the same time, in order to reduce memory usage, I am using INLINE_2D_IO, NO_WRITE_GRID and RST_SINGLE. However, I'm still running into memory issues (even after setting unlimited stacksize). So, my question is, what does the SINGLE_PRECISION option do? Will it be helpful in reducing memory usage? I'm asking you all for help because there is no documentation on that option in Wikiroms. Please help. Thanks in advance.

Post Reply