TRIQS / h5

A high-level C++ interface to the hdf5 library
https://triqs.github.io/h5
Other
3 stars 7 forks source link

mmap support #15

Open hmenke opened 1 year ago

hmenke commented 1 year ago

Loading huge array data (e.g. cDMFT Green's functions or vertices) from a HDF5 archive takes quite a long time. Also since all of these objects are loaded into RAM in addition to the OS filesystem cache, the memory consumption is quite huge, too.

To this end it would be beneficial to instead of loading the array data into RAM, mmaping the array.