CARTAvis / fits2idia

C++ implementation of FITS to IDIA-HDF5 converter, optimised using OpenMP
GNU General Public License v3.0
2 stars 1 forks source link

Smart converter mode #44

Open confluence opened 3 years ago

confluence commented 3 years ago

This supersedes #4 and #25.

We need a "smart" converter mode which splits the work by channel / tile like the slow mode, but also processes the work units in parallel (up to a user-specified memory limit). This would replace the current "slow" mode.

This mode should also resolve some outstanding memory allocation issues in the slow mode:

In principle this mode should allow the converter to convert an image of any shape and size (eventually). We could also explore dealing with an unexpected axis order generically, although that may be complex enough to require a separate issue.