Hi,
I have tried googling for the information using keywords such as
sparse/random but I believe those key word may have slight different
meaning to what I wanted to accomplish.
Say I have a dataset containing a billion (10^9) points (dense)
I want to read in only a subset, say a 10000 (10^5) but this subset
is non-contiguous.
Is there a way to do some sort of hyperslab/selection so that one
can provide a list of indices and with a single HDF5 call, H5Dread() in
the data in the order as specified in the supplied indices ?
Do I have to make 10000 individual calls if the request is
non-contiguous ?
Which HDF5 example code should I refer to for more information ?
P.S. I am currently able to read in data individually via hyperslab. I
am hoping to find a more efficient way.
Cheers
--
Nicholas Yue
Graphics - RenderMan, Visualization, OpenGL, HDF5
Custom Dev - C++ porting, OSX, Linux, Windows
http://au.linkedin.com/in/nicholasyue
https://vimeo.com/channels/naiadtools
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org