Hi John,
On Sep 17, 2010, at 5:36 PM, John Knutson wrote:
> When you dereference a region reference object, presumably the library
> internally will open the referenced data set. So where does it get its
> dataset access property list from?
Ah, good point, there is no way to pass an access property list to the
H5Rdereference() call. I've added a request to our issue tracker to add this.
Right now, it passes the default property list to the dataset open call.
> This is a significant issue for my project, where we have data sets of region
> references to another dataset. I've found that the performance on reading
> the dereferenced region is not very good. I've tried tweaking caching and
> chunking settings on the write side of things, but I see no way to change the
> chunk cache settings on reading the data. Or am I supposed to set the chunk
> cache settings for the transfer property list used by the H5Dread call?
Or, we could allow the cache settings to be adjusted "on the fly" while
a dataset was open. (But I'd lean toward the option above)
Quincey
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org