New features in HDF5 1.8.0
This Tutorial targets HDF5 application developers and anyone who is interested in the new HDF5 Library features. The following new features available in 1.8.0 will be discussed:
HDF5 cache:
New metadata cache to improve performance and memory usage in the HDF5 library has been implemented. We will give overview of the implementation and introduce new APIs that can be used by HDF5 application programmers to analyze and tune cache performance.
Error handling:
Error handling mechanism was redesigned to give HDF5 application developers better control over the HDF5 Library error stack. New Error APIs that allow integration of application’s error reporting with the HDF5 error reporting will be introduced in this part of Tutorial.
Dimension Scales:
We will give overview of Dimension Scales data model and library APIs and discuss how this feature can be used by the HDF5 applications.
Packet APIs:
We will introduce new Packet APIs that provide efficient way of creating, storing and retrieving fixed length and variable length records in an HDF5 file
Datatype conversions:
This part of Tutorial discusses how HDF5 Library implements and handles data conversions between arithmetic data types of the same or different classes.
Group revisions:
We will introduce new features of the HDF5 Group object that include creation ordering, compact storage, and support of Unicode for the HDF5 object’s names and datatypes. The Tutorial will also cover new APIs for copying HDF5 objects between HDF5 files.
Back to Agenda
Last modified: 06/02/2017