跳转到主要内容

KvikIO - GPUDirect存储(C++)

项目描述

KvikIO:高性能文件I/O

摘要

KvikIO是一个Python和C++库,用于高性能文件I/O。它提供了到cuFile的C++/Python绑定,这使GPUDirect Storage (GDS)成为可能。当GDS不可用时,KvikIO也能高效工作,并可以无缝地读取/写入主机和设备数据。C++库是头文件只读,这使得它很容易集成到现有项目中

功能

  • cuFile面向对象API,具有C++/Python异常处理。
  • Python Zarr后端,用于无缝地将GPU数据读取和写入文件。
  • 使用内部线程池进行并发读取和写入。
  • 非阻塞API。
  • 无缝处理主机和设备I/O。
  • nvCOMP提供Python绑定。

文档

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

libkvikio_cu12-24.8.2.tar.gz (1.2 kB 查看哈希值)

上传时间 来源

由以下支持