diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2002-01-31 19:46:21 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2002-01-31 19:46:21 (GMT) |
commit | e0177ee0f35a759047126fc17f0e09b7b3f41395 (patch) | |
tree | 1f53aa369b8e691c0bc52f0bfe14ce1976f4a56c /src/H5FDstream.h | |
parent | 40c1792c7a10a3ee8df0326b53538daf4d419439 (diff) | |
download | hdf5-e0177ee0f35a759047126fc17f0e09b7b3f41395.zip hdf5-e0177ee0f35a759047126fc17f0e09b7b3f41395.tar.gz hdf5-e0177ee0f35a759047126fc17f0e09b7b3f41395.tar.bz2 |
[svn-r4891] Purpose:
Code speedup
Description:
Chunking I/O routines are reading in an entire chunk when performing I/O
on the chunk, even if the chunk will be too large to cache.
Solution:
If the chunk is too large to cache, uncompressed and has been allocated
space in the file, or if we are using the MPI-I/O VFD, perform the I/O
directly to the chunk, instead of reading the chunk into memory, updating
it and immediately writing the entire chunk back out.
Platforms tested:
FreeBSD 4.5 (sleipnir) (using serial access) and IRIX64 6.5 (modi4) (using
parallel access with MPI-I/O)
Diffstat (limited to 'src/H5FDstream.h')
0 files changed, 0 insertions, 0 deletions