You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While running my small example case, chunking in frequency causes bizarre memory behaviour.
What I Did
I don't have a reproducer, but it boils down to reading a measurement set while chunking in frequency.
What happened?
The memory usage grows, seemingly without bound, over time. Contrast this with reading from zarr:
Why?
My best guess is that this is a problem with the way casacore caches data for tiled columns. Dask does not process chunks in a consistent order - I believe that this leads to the all the tiled columns being cached in their entirety. This may only happen when the frequency chunk is smaller than the frequency tiling of the MS.
The text was updated successfully, but these errors were encountered:
Also, recalling our conversation, changing the number of frequency chunks did not increase or decrease the amount of memory used in the CASA Table case.
Description
While running my small example case, chunking in frequency causes bizarre memory behaviour.
What I Did
I don't have a reproducer, but it boils down to reading a measurement set while chunking in frequency.
What happened?
The memory usage grows, seemingly without bound, over time. Contrast this with reading from zarr:
Why?
My best guess is that this is a problem with the way casacore caches data for tiled columns. Dask does not process chunks in a consistent order - I believe that this leads to the all the tiled columns being cached in their entirety. This may only happen when the frequency chunk is smaller than the frequency tiling of the MS.
The text was updated successfully, but these errors were encountered: