文件历史

275 次代码提交

作者 SHA1 备注 提交日期
Andrei Ivanov ba731332bd [DeprecationWarning] Replacing soon-to-be-deprecated lazyInitCUDA with lazyInitDevice(at::kCUDA) (#7855) 2025-01-16 09:53:23 +08:00
Muhammed Fatih BALIN 5ae64001f7 [GraphBolt][CUDA] rank_sort_async for Cooperative Minibatching. (#7805) 2024-09-19 17:00:27 -04:00
Muhammed Fatih BALIN 31ad9b5a8d [GraphBolt][CUDA] Fix Cooperative Minibatching bugs. (#7804) 2024-09-19 14:57:42 -04:00
Muhammed Fatih BALIN 75e410c354 [GraphBolt][CUDA] Fix Cooperative bug and additional tests. (#7800) 2024-09-17 16:15:19 -04:00
Muhammed Fatih BALIN e8022e9494 [GraphBolt][CUDA] Expose UniqueAndCompact offsets. (#7789) 2024-09-08 20:37:52 -04:00
Muhammed Fatih BALIN 32b11c98e5 [GraphBolt][CUDA] Expose RankSort to python, reorganize and test. (#7776) 2024-09-05 17:47:42 -04:00
Muhammed Fatih BALIN f71427f33f [GraphBolt][CUDA] Return partition offsets to be utilized in all_to_all. (#7775) 2024-09-05 02:59:25 -04:00
Muhammed Fatih BALIN 4c8653339c [GraphBolt][CUDA] Fix hetero UniqueAndCompact bug. (#7773) 2024-09-05 00:00:36 -04:00
Muhammed Fatih BALIN 7aabe208b2 [GraphBolt][CUDA] Refine the added partition function for later reuse. (#7769) 2024-09-04 00:08:48 -04:00
Renjie LIU c4c0037047 Include <optional> header file in utils.h (#7763) 2024-09-03 20:09:33 -04:00
Muhammed Fatih BALIN d1161229e0 [GraphBolt][CUDA] Cooperative Minibatching [1] - UniqueAndCompact. (#7765) 2024-09-03 17:45:03 -04:00
Muhammed Fatih BALIN 9a86a665ef [GraphBolt][CUDA] Remove unused num_bits argument from UniqueAndCompact (#7764) 2024-09-02 17:50:08 -04:00
Muhammed Fatih BALIN d6cf415cbb [GraphBolt][CUDA] Eliminate synchronization from exclude edges. (#7757) 2024-08-29 19:11:34 -04:00
Muhammed Fatih BALIN 9514e7b9cd [GraphBolt] Minor improvement to item sampler and cache policy. (#7734) 2024-08-23 14:55:14 -04:00
Muhammed Fatih BALIN f37f24c77c [GraphBolt] Do not expose CPUFeatureCache storage tensor. (#7735) 2024-08-23 14:43:01 -04:00
Muhammed Fatih BALIN 0e649fc68c [GraphBolt] Rename feature cache files and add max_size. (#7729) 2024-08-21 11:15:09 -04:00
Muhammed Fatih BALIN aca40c869c [GraphBolt] Make CachePolicy hetero capable [1] (#7723) 2024-08-20 14:38:36 -04:00
Muhammed Fatih BALIN 0b2d538c01 [GraphBolt][io_uring] Document QueueAndBufferAcquirer. (#7713) 2024-08-20 14:46:07 +08:00
Muhammed Fatih BALIN 2ce0ea0d0d [GraphBolt] Fix hetero sampling bug with single fanout. (#7719) 2024-08-18 19:21:54 -04:00
Muhammed Fatih BALIN fc29d0eb02 [GraphBolt][CUDA] Overlap original edge ids fetch. (#7714) 2024-08-18 10:24:55 -04:00
Muhammed Fatih BALIN b1e39432bf [Build] Organize cmake file (Fixed) (#7715) 2024-08-18 10:15:01 -04:00
Muhammed Fatih BALIN 25210816ff [GraphBolt][CUDA] Eliminate synchronization for overlap_graph_fetch. (#7709) 2024-08-16 17:42:14 -04:00
Muhammed Fatih BALIN 396f5f1c5d [GraphBolt][CUDA] gb::async supports alternative streams now. (#7712) 2024-08-16 17:04:05 -04:00
Hongzhi (Steve), Chen 1eb0f9c116 Clarify the docstring for original_edge_ids in fused_sampled_subgraph. (#7703)
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal>
2024-08-16 12:09:27 +08:00
Muhammed Fatih BALIN 9c874d0219 [GraphBolt][CUDA] Use async for GPUGraphCache. (#7707) 2024-08-15 20:39:58 -04:00
Muhammed Fatih BALIN fcbdcceb9e [GraphBolt][CUDA] Eliminate GPUCache synchronization. (#7705) 2024-08-15 13:56:48 -04:00
Muhammed Fatih BALIN 1c0ff2c924 [GraphBolt][CUDA] Keep CUDAStream only if cuda is available. (#7701) 2024-08-14 22:26:01 -04:00
Muhammed Fatih BALIN 0d68130f92 [CUDA] Remove unused gpu_cache files and update. (#7699) 2024-08-14 20:44:16 -04:00
Muhammed Fatih BALIN 60d0b66182 [GraphBolt][CUDA] Async sample neighbors and compaction. (#7682) 2024-08-14 17:51:36 -04:00
Muhammed Fatih BALIN 4c9f544ca3 [GraphBolt][io_uring] Fix io_uring queue distribution bug. (#7698) 2024-08-14 16:55:40 -04:00
Muhammed Fatih BALIN 907a70a0a1 [GraphBolt] Remove unused output from InSubgraph. (#7694) 2024-08-13 22:10:14 -04:00
Muhammed Fatih BALIN d650422402 [GraphBolt][CUDA] Use same CUDA stream in async op. (#7693) 2024-08-13 11:39:44 -04:00
Muhammed Fatih BALIN ff088ac999 [GraphBolt][io_uring] Call semaphore constructor. (#7689) 2024-08-13 07:48:04 -04:00
Muhammed Fatih BALIN bdbba5fafa [GraphBolt][io_uring] Remove redundant mechanism. (#7686) 2024-08-12 17:38:52 -04:00
Muhammed Fatih BALIN c86776d898 [GraphBolt][io_uring] Use RAII to ensure queues are returned. (#7680) 2024-08-10 13:43:02 -04:00
Muhammed Fatih BALIN 6d55515dcd [GraphBolt][CUDA][Temporal] Complete implementation. (#7677) 2024-08-09 08:03:04 -04:00
Muhammed Fatih BALIN ce29f5814b [GraphBolt] Implement proper IndexSelectCSC for CPU. (#7670) 2024-08-07 18:06:05 -04:00
Muhammed Fatih BALIN b5ee45fd1a [GraphBolt][CUDA] Fetch indices for NS later. (#7665) 2024-08-07 10:52:06 -04:00
Muhammed Fatih BALIN ae457160ba [GraphBolt] Remove unused return_eids option. (#7663) 2024-08-06 23:48:17 -04:00
Muhammed Fatih BALIN d6f0771060 [GraphBolt][CUDA] Make fetching indices optional for NS. (#7662) 2024-08-06 20:37:33 -04:00
Muhammed Fatih BALIN 3746217895 [GraphBolt] Add gb::parallel_for_each. (#7661) 2024-08-06 20:30:03 -04:00
Muhammed Fatih BALIN 49783133bc [GraphBolt] Better naming for split key variable. (#7659) 2024-08-06 09:23:53 -04:00
Muhammed Fatih BALIN b79d7430ce [GraphBolt] Remove unnecessary dispatch and refine. (#7660) 2024-08-06 07:29:43 -04:00
Muhammed Fatih BALIN 55cf23f9fb [GraphBolt] Relax memory order of cache hit case. (#7656) 2024-08-05 00:27:30 -04:00
Muhammed Fatih BALIN 7a1f63a765 [GraphBolt] Move the function object into gb::async. (#7655) 2024-08-04 20:31:28 -04:00
Muhammed Fatih BALIN 7deeff6f4c [GraphBolt] Lock-free CachePolicy::ReadWriteCompleted. (#7654) 2024-08-04 19:55:18 -04:00
Muhammed Fatih BALIN 2babaf9d66 [GraphBolt] Remove assertions from CachePolicy. (#7653) 2024-08-04 16:25:16 -04:00
Muhammed Fatih BALIN d87b758216 [GraphBolt] Fix out-of-bounds access in CachePolicy. (#7652) 2024-08-04 15:15:40 -04:00
Muhammed Fatih BALIN 70fd2cf029 [GraphBolt] Remove duplicate CachePolicy::Insert function. (#7651) 2024-08-04 13:02:23 -04:00
Muhammed Fatih BALIN 7219bb8609 [GraphBolt] Temporary workaround for CachePolicy. (#7650) 2024-08-04 11:58:04 -04:00