Workarounds for OpenMPI bug exposed by make check in HDF5 1.13.3

While developing HDF5 1.13.3, a bug was discovered in OpenMPI’s default I/O layer, affecting OpenMPI versions 4.1.0-4.1.4. It will be fixed in future releases. This bug can cause incorrect results from MPI I/O requests, unless one of the following parameters is passed to mpirun…

Improve HDF5 performance using caching

When using HDF5 or HSDS you’ve likely benefited (even if you weren’t aware of it) caching features built into the software that can drastically improve performance. HSDS and h5pyd utilize caching to improve performance for service-based applications. In this post, we’ll do a quick review of how HDF5 library caching works and then dive into HSDS and h5pyd caching (with a brief discussion of web caching).

Cloud Storage Options for HDF5

If you are looking to store HDF5 data in the cloud there are several different technologies that can be used and choosing between them can be somewhat confusing. In this post, I thought it would be helpful to cover some of the options with the hope of helping HDF users make the best decision for their deployment. Each project will have its own requirements and special considerations, so please take this as just a starting point.

HDF5 VOL Status Report – Exascale Computing Project

As part of our work with the Exascale Computing Project (ECP), Scot Breitenfeld, Hyo-Kyung Lee, and Larry Knox prepared this status report on the HDF5 VOL. This report provides an overview of the HDF5 VOL connectors created for the ECP.

A Kind of Magic: Storing Computations in HDF5

The purpose of this introduction is to highlight and celebrate a community contribution the impact of which we are just beginning to understand. Its principal author, Mr. Lucas C. Villa Real, calls it HDF5-UDF and describes it as “a mechanism to generate HDF5 dataset values on-the-fly using user-defined functions (UDFs).” This matter- of-fact characterization is quite accurate, but I would like to provide some context for what this means for us users of HDF5.

Scroll to Top