Jiaming Yuan
|
271f4a80e7
|
Use CUDA virtual memory for pinned memory allocation. (#10850)
- Add a grow-only virtual memory allocator.
- Define a driver API wrapper. Split up the runtime API wrapper.
|
2024-09-28 04:26:44 +08:00 |
|
Jiaming Yuan
|
3fbb221fec
|
[coll] Implement shutdown for tracker and comm. (#10208)
- Force shutdown the tracker.
- Implement shutdown notice for error handling thread in comm.
|
2024-04-20 04:08:17 +08:00 |
|
Jiaming Yuan
|
6c0a190f6d
|
[coll] Add comm group. (#9759)
- Implement `CommGroup` for double dispatching.
- Small cleanup to tracker for handling abort.
|
2023-11-07 11:12:31 +08:00 |
|