bloring@lbl_gov
New Member
Hi,I am working on a down stream code that processes CAM CESM output. During an investigation of poor performance on CAM CESM output of 10k files each with 8 time steps per file, I found that time dimension is written as unlimtted dimension, and this is very slow to read as NetCDF stores the unlimted dimensional arrays non-contiguously. Converting to fixed dimension resulted in average of 15x speed up of the read. My question is:given that we can set the number of timesteps per file, can CAM CESM be configured to write time as a fixed size dimension rather than unlimted one?Burlen