DAV-SDK

Logo

DOE OASIS DAV SDK project supported by the DOE PESO project.

View the Project on GitHub DAV-SDK/DAV-SDK.github.io

HDF5

Description

HDF5 is a self-describing, portable, and hierarchical file format designed for high-performance I/O and featuring various integrated features that can help optimize storage space and access time. Because it can optimize system-tailored I/O at scale, HDF5 is widely used by industry, academic, and government organizations. It’s also highly compatible with other systems, making data sharing, collaboration, and analysis quick and trouble-free.

Impact, Sustainability, and Quality

Property State
Impact The HDF5 library is crucial for the large-scale data input/output process of the DOE. It is extensively used at all DOE computing facilities and relied upon by other I/O standards, libraries, and DOE research applications.
Sustainability HDF has been developed for 25 years with significant government funding. This funding is used for new feature development, maintenance, documentation, and testing at DOE computing facilities.
Quality The HDF5 library has well-established quality metrics, software, and testing processes.

Software Quality Characteristics

Website Documentation Repository Test Suite Spack E4S Smoke Test
HDF5 Documentation Repository βœ… Spack βœ… βœ…

Note: Working with the OASIS leadership to refine metrics and identify methods to demonstrate how project efforts lead to measurable increases in software quality.