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 |
|
Muhammed Fatih BALIN
|
0b31bdd4e7
|
[GraphBolt] Refactor CachePolicy more. (#7649)
|
2024-08-03 23:12:34 -04:00 |
|
Muhammed Fatih BALIN
|
cfeb9a0d1c
|
[GraphBolt] Cleanup and refine CachePolicy. (#7647)
|
2024-08-03 10:10:22 -04:00 |
|
Muhammed Fatih BALIN
|
7db086e9e9
|
[GraphBolt] Enable exceptions for gb::parallel_for. (#7645)
|
2024-08-02 19:02:09 -04:00 |
|
Muhammed Fatih BALIN
|
84c2cf03e1
|
[GraphBolt] Keep references valid in CachePolicy. (#7644)
|
2024-08-02 17:17:42 -04:00 |
|
Muhammed Fatih BALIN
|
8243921620
|
[GraphBolt][io_uring] Fix queue assignment bug. (#7642)
|
2024-08-02 09:09:40 -04:00 |
|
Muhammed Fatih BALIN
|
f724ec0a00
|
[GraphBolt] Change hash table for performance. (#7631)
|
2024-08-02 06:46:50 -04:00 |
|
Muhammed Fatih BALIN
|
489ab1a81e
|
[GraphBolt] QueryAndReplace replaces QueryAndThenReplace. (#7628)
|
2024-08-01 10:23:18 -04:00 |
|
Muhammed Fatih BALIN
|
105f0c6834
|
[GraphBolt] Parallel backend experimentation (#7596)
|
2024-08-01 06:37:25 -04:00 |
|
Muhammed Fatih BALIN
|
cfe0541802
|
[GraphBolt] CachePolicy::QueryAndThenReplace for num_parts>1. (#7621)
|
2024-07-31 02:41:00 -04:00 |
|
Muhammed Fatih BALIN
|
eafb53013f
|
[GraphBolt] Address #7592 review and rename variable. (#7617)
|
2024-07-31 09:51:09 +08:00 |
|
Muhammed Fatih BALIN
|
87ea76b02a
|
[GraphBolt] Test CachePolicy::QueryAndThenReplace for num_parts==1. (#7620)
|
2024-07-30 15:16:23 -04:00 |
|
Muhammed Fatih BALIN
|
0462538c5c
|
[GraphBolt] CachePolicy::QueryAndThenReplace. (#7619)
|
2024-07-30 13:02:42 -04:00 |
|