[FEA] Use kvikIO for host_read
s and host_write
s
#17228
Labels
cuIO
cuIO issue
feature request
New feature or request
improvement
Improvement / enhancement to an existing function
Performance
Performance related issue
We currently only use kvikIO for the
device_read
anddevice_write
calls, even though kvikIO implements parallel IO to/from host memory as well.For reads:
By default, we perform memory mapping of the input file, and this is something that kvikIO does not support ATM. We should use kvikIO for
host_read
s when memory mapping is disabled, to benefit from multi-threaded reads.We can also evaluate defaulting to kvikIO instead to memory mapping.
For writes:
We should default to kvikIO use, there are no internal optimizations that might be faster than kvikIO.
host_read
host_write
The text was updated successfully, but these errors were encountered: