Overview Of the HDF5 Lite and High Level interfaces.
Source: http://hdfeos.org/workshops/ws07/presentations/McGrath3/McGrath_HDF5_High_Level_and_Lite_Libraries_Intro.ppt
Boost PC performance: How more available memory can improve productivity
HDF5 High Level and Lite Libraries
1. HDF5 High Level and Lite
Libraries
HDF and HDF-EOS
Workshop VII
September 23-25, 2003
-1-
HDF
2. High level APIs
• Make HDF5 easier to use
– More operations per call than the normal HDF5 API
• Encourage standard ways to store objects
– Enforce standard representation of objects in HDF5
-2-
HDF
3. High level APIs
• Lite – done
– Same as HDF5, but simpler
• Image – done
– Interprets dataset as image/palette
– 2-D raster data like HDF4 raster images
• Table – partly done
– Interprets dataset as “tables” – collections of records
– Insert, delete records or fields
– Future: sort and search
• Dimension scale – in the works
• Unstructured grids – in the works
• http://hdf.ncsa.uiuc.edu/HDF5/hdf5_hl/doc/
-3-
HDF
4. Acknowledgement
• This report is based upon work supported in part by a
Cooperative Agreement with NASA under NASA grant
NAG 5-2040 and NAG NCCS-599. Any opinions, findings,
and conclusions or recommendations expressed in this
material are those of the author(s) and do not necessarily
reflect the views of the National Aeronautics and Space
Administration.
• Other support provided by NCSA and other sponsors and
agencies
• (http://hdf.ncsa.uiuc.edu/acknowledge.html).
-4-
HDF