-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Performance and compatibility testing on HDF5 1.14 #313
Comments
I've run some tests to check compatability between HDF5 versions. I created |
So, when Silo is run with |
If I write ZFP compressed data with newer Silo/HDF5, the older Silo cannot read it. This is expected because the older Silo library is not set up to use ZFP and there was no generalized approach to specifying an HDF5 filter plugin in older Silo. This is something that should probably be changed. |
I discovered HDF5's libver stuff has two ways of operating...one as a file-access property ( The former seems to create issues when opening a file. I was using that and wound up being unable to open files with older lib even when I set bounds to older versions. I am now using it as a switch once a file is opened or created. So, Silo makes no call to set libver bounds unless compatability setting in Silo's global (or file) properties require it. Ordinarily, they are unset and so no calls to Presently, setting compatability mode on an open file from Silo's |
I am able to produce files using new features of HDF5 and some parts of those files are readable in old versions. I can diff files (using tools built on new version of HDF5) and they compare correctly to old versions of those same files. The files using newer features are a bit smaller (about 10%). Files written with newer HDF5 library (1.14.0) and features
Files written with older HDF5 library (1.8.22)
|
It is possible for a Silo caller to switch HDF5 library version bounds while the file is open (as opoposed to using the setting specified by the library when
I have played around with this and am surprised that |
@vijaysm and @iulian787 and have a look at HDFGroup/hdf5#4849 |
No description provided.
The text was updated successfully, but these errors were encountered: