You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently we use arrow::io::BufferReader to implement a zero-copy datasource for host buffers. This is a feature we could implement ourselves and remove the last of arrow dependency in cuIO.
A requirement for this source type would be to avoid copying the data when calling std::unique_ptr<datasource::buffer> host_read(size_t offset, size_t size). This is what device_buffer_source alrady does in its device_read implementation.
The text was updated successfully, but these errors were encountered:
Currently we use
arrow::io::BufferReader
to implement a zero-copy datasource for host buffers. This is a feature we could implement ourselves and remove the last of arrow dependency in cuIO.A requirement for this source type would be to avoid copying the data when calling
std::unique_ptr<datasource::buffer> host_read(size_t offset, size_t size)
. This is whatdevice_buffer_source
alrady does in its device_read
implementation.The text was updated successfully, but these errors were encountered: