-
Notifications
You must be signed in to change notification settings - Fork 85
Pull requests: rapidsai/kvikio
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Add a better page cache dropping function for per file, unprivileged use
c++
Affects the C++ API of KvikIO
improvement
Improves an existing functionality
non-breaking
Introduces a non-breaking change
python
Affects the Python API of KvikIO
#925
opened Feb 6, 2026 by
kingcrimsontianyu
Loading…
Use bounce buffer ring to optimize local pread
c++
Affects the C++ API of KvikIO
improvement
Improves an existing functionality
#921
opened Feb 2, 2026 by
kingcrimsontianyu
•
Draft
Implement CUDA event pool to minimize runtime resource allocation overhead
c++
Affects the C++ API of KvikIO
DO NOT MERGE
improvement
Improves an existing functionality
non-breaking
Introduces a non-breaking change
#919
opened Feb 2, 2026 by
kingcrimsontianyu
•
Draft
[WIP] Optimize easy-handle remote I/O using bounce buffer ring
c++
Affects the C++ API of KvikIO
improvement
Improves an existing functionality
non-breaking
Introduces a non-breaking change
#916
opened Jan 30, 2026 by
kingcrimsontianyu
•
Draft
Implement a k-way bounce buffer ring, and unify bounce buffer management
breaking
Introduces a breaking change
c++
Affects the C++ API of KvikIO
feature request
New feature or request
#913
opened Jan 30, 2026 by
kingcrimsontianyu
•
Draft
Add a new remote I/O backend based on libcurl poll-based multi API
breaking
Introduces a breaking change
c++
Affects the C++ API of KvikIO
DO NOT MERGE
feature request
New feature or request
python
Affects the Python API of KvikIO
#896
opened Jan 12, 2026 by
kingcrimsontianyu
•
Draft
[experimental] Implement round-robin thread pool
breaking
Introduces a breaking change
c++
Affects the C++ API of KvikIO
improvement
Improves an existing functionality
#878
opened Nov 21, 2025 by
kingcrimsontianyu
•
Draft
Add C++ benchmarks: FileHandle sequential read (part 2/n)
c++
Affects the C++ API of KvikIO
feature request
New feature or request
non-breaking
Introduces a non-breaking change
#874
opened Nov 19, 2025 by
kingcrimsontianyu
•
Draft
[26.04+ experimental] Add io_uring backend to improve I/O performance in general
breaking
Introduces a breaking change
c++
Affects the C++ API of KvikIO
improvement
Improves an existing functionality
#870
opened Nov 13, 2025 by
kingcrimsontianyu
•
Draft
feat: Add range-based locking for parallel file I/O
improvement
Improves an existing functionality
non-breaking
Introduces a non-breaking change
#847
opened Sep 30, 2025 by
a-hirota
Loading…
add file size recording to span attrs
improvement
Improves an existing functionality
Needs build-infra
Requires input from the build infrastructure team
non-breaking
Introduces a non-breaking change
Upgrade CURL to 8.16.0
DO NOT MERGE
improvement
Improves an existing functionality
Needs build-infra
Requires input from the build infrastructure team
non-breaking
Introduces a non-breaking change
#824
opened Sep 15, 2025 by
kingcrimsontianyu
•
Draft
Improve environment variable handling
breaking
Introduces a breaking change
c++
Affects the C++ API of KvikIO
DO NOT MERGE
improvement
Improves an existing functionality
#750
opened Jun 8, 2025 by
kingcrimsontianyu
•
Draft
Support file-backed mapping (3/n): host side read examples
c++
Affects the C++ API of KvikIO
DO NOT MERGE
feature request
New feature or request
non-breaking
Introduces a non-breaking change
#743
opened Jun 2, 2025 by
kingcrimsontianyu
•
Draft
Add an example Python script that shows how to generate I/O size histogram from nsys report
improvement
Improves an existing functionality
non-breaking
Introduces a non-breaking change
#535
opened Nov 5, 2024 by
kingcrimsontianyu
•
Draft
ProTip!
Filter pull requests by the default branch with base:main.