H5P_SET_HYPER_VECTOR_SIZE sets the number of I/O vectors to be accumulated in memory before being issued to the lower levels of the HDF5 library for reading or writing the actual data. The I/O vectors are hyperslab offset and length pairs and are generated during hyperslab I/O. The number of I/O vectors is passed in vector_size to be set in the dataset transfer property list dxpl_id . vector_size must be greater than 1 (one). H5P_SET_HYPER_VECTOR_SIZE is an I/O optimization function; increasing vector_size should provide better performance, but the library will use more memory during hyperslab I/O. The default value of vector_size is 1024 . |