Implementing `tofile` and `fromfile` to use GPUDirect
See original GitHub issueRecently GPUDirect Storage added support for reading and writing directly using the GPU. It would be useful if tofile
and fromfile
were implemented to use this functionality (possibly falling back to their current behavior).
Issue Analytics
- State:
- Created 4 years ago
- Reactions:1
- Comments:6 (4 by maintainers)
Top Results From Across the Web
NVIDIA GPUDirect Storage Overview Guide
Supports interoperability with other OS-based file access, which enables data to be transferred to and from the device by using traditional file IO, ......
Read more >NVIDIA GPU Direct Storage with IBM Spectrum Scale
The Spectrum Scale (GPFS) User Group is free to join and open to all using, interested in using or integrating IBM Spectrum Scale....
Read more >GPU Direct IO with HDF5 - The HDF Group
With large-scale computing systems are moving towards using GPUs as workhorses of computing. • file I/O to move data between GPUs and storage...
Read more >GPU Direct I/O with HDF5
As mentioned earlier, without the GDS VFD, applications have to transfer data explicitly from the GPU memory buffer to CPU memory and write...
Read more >Introduction to GPU Direct Storage with NVIDIA and VAST Data
CJ Newburn, Magnum IO Architect, NVIDIA GPU Cloud, gives an introduction to NVIDIA GPU Direct Storage, the ecosystem and a look at the...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
And the Design Guide Kushal pointed to describes system support and what GDS is validated on. A third party at NERSC has been experimenting with HDF5 here: https://github.com/hpc-io/hdf5/tree/cu_dev. Please let us know what other readers you have interest in.
KvikIO PR ( https://github.com/rapidsai/kvikio/pull/135 ) is adding this functionality, which CuPy could in turn use. Thoughts welcome on that PR 🙂