HDF5

HDF5 es una biblioteca para almacenar grandes conjuntos de datos numéricos.
HDF son las siglas de Hierarchical Data Format (Formato de datos jerárquicos) y fue diseñado para guardar y recuperar datos de/hacia archivos grandes estructurados.
También soporta el acceso paralelo a archivos en formato HDF5, en particular en el entorno MPI. La librería HDF5 puede ser usada desde C, C++ (con algunas limitaciones) y Fortran.
Los archivos se pueden guardar opcionalmente en formato de texto, binario y comprimido (si zlib está disponible).