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 |
|
Muhammed Fatih BALIN
|
9550f0ecab
|
[GraphBolt][io_uring] Launch parallel_for when queues are available. (#7614)
|
2024-07-30 08:01:52 -04:00 |
|
Muhammed Fatih BALIN
|
be2873a2cf
|
[GraphBolt] Overhaul unique_and_compact CPU. (#7613)
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com>
|
2024-07-30 08:01:11 -04:00 |
|
Hongzhi (Steve), Chen
|
7ea7ccc404
|
Revert "[GraphBolt] Enable CXX20." (#7615)
Co-authored-by: Muhammed Fatih BALIN <m.f.balin@gmail.com>
|
2024-07-30 15:23:09 +08:00 |
|
Muhammed Fatih BALIN
|
0e0046041c
|
[GraphBolt] Enable CXX20. (#7610)
|
2024-07-29 10:04:45 -04:00 |
|
Muhammed Fatih BALIN
|
f989f9da14
|
[GraphBolt] Reuse CachePolicy::Query partition result. (#7608)
|
2024-07-29 03:03:41 -04:00 |
|
Muhammed Fatih BALIN
|
def2a1b01d
|
[GraphBolt] Make CachePolicy hash table types generic. (#7607)
|
2024-07-28 19:17:49 -04:00 |
|
Muhammed Fatih BALIN
|
1202d22181
|
[GraphBolt] Optimize CachePolicy even further. (#7606)
|
2024-07-28 08:21:36 -04:00 |
|
Muhammed Fatih BALIN
|
db13f05f58
|
[GraphBolt][CUDA] Fix overlap_graph_fetch edge_ids cached case. (#7595)
|
2024-07-27 01:04:40 -04:00 |
|
Muhammed Fatih BALIN
|
bea83ed738
|
[GraphBolt][CUDA] Fix overlap_graph_fetch edge_ids. (#7594)
|
2024-07-26 19:19:36 -04:00 |
|
Muhammed Fatih BALIN
|
3cab227e93
|
[GraphBolt][CUDA] gb.indptr_edge_ids. (#7592)
|
2024-07-26 17:53:37 -04:00 |
|
Muhammed Fatih BALIN
|
46f68e0bcc
|
[GraphBolt] Use parallel_for and return replace partition out. (#7585)
|
2024-07-25 21:58:59 -04:00 |
|
Muhammed Fatih BALIN
|
31cc41a7cc
|
[GraphBolt] Use graphbolt::parallel_for for IndexSelect. (#7584)
|
2024-07-25 20:26:53 -04:00 |
|
Muhammed Fatih BALIN
|
58328a619a
|
[GraphBolt] Add graphbolt::parallel_for. (#7583)
|
2024-07-25 19:44:09 -04:00 |
|
Muhammed Fatih BALIN
|
b8604a5491
|
[GraphBolt] CachePolicy Writer lock for read_async correctness. (#7581)
|
2024-07-24 19:02:28 -04:00 |
|
Muhammed Fatih BALIN
|
849f1ce4b2
|
[GraphBolt][io_uring] Use the interop pool for io_uring workers. (#7575)
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com>
|
2024-07-23 23:23:45 -04:00 |
|
Rhett Ying
|
dd02406c99
|
Dev liburing gnu (#7574)
|
2024-07-24 08:13:32 +08:00 |
|
Muhammed Fatih BALIN
|
c83acdddd6
|
[GraphBolt] Per-thread RandomEngine initialization fix. (#7557)
|
2024-07-22 12:22:12 -04:00 |
|
Muhammed Fatih BALIN
|
afcf65c0a2
|
[GraphBolt][CUDA] Ensure GPUCache has can store at least 1 item. (#7544)
|
2024-07-22 04:02:08 -04:00 |
|
Muhammed Fatih BALIN
|
8ef4a442b7
|
[GraphBolt][io_uring] Make OnDiskNpyArray threadsafe. (#7562)
|
2024-07-22 04:01:28 -04:00 |
|
Muhammed Fatih BALIN
|
4dacc79378
|
[GraphBolt] Make PartitionedCachePolicy thread safe. (#7561)
|
2024-07-22 04:01:10 -04:00 |
|
Muhammed Fatih BALIN
|
c218b197f1
|
[GraphBolt] Avoid initializing CUDAContext in DataLoader workers. (#7560)
|
2024-07-22 02:05:28 -04:00 |
|
Muhammed Fatih BALIN
|
69fd95e370
|
[GraphBolt] Fix new delete mismatch for CachePolicy. (#7556)
|
2024-07-21 00:38:46 -04:00 |
|
Muhammed Fatih BALIN
|
b66e62ef07
|
[GraphBolt] scatter_async. (#7545)
|
2024-07-20 11:46:01 -04:00 |
|
Muhammed Fatih BALIN
|
e02685caea
|
[GraphBolt][io_uring] Refactor and potential fix for spurious failures. (#7542)
|
2024-07-19 18:18:29 -04:00 |
|
Muhammed Fatih BALIN
|
41bb3b6491
|
[GraphBolt] Rename to CPUFeatureCache and bug fixes. [1] (#7539)
|
2024-07-18 23:50:21 -04:00 |
|
Muhammed Fatih BALIN
|
1ac2da051e
|
[GraphBolt] Better variable naming. (#7536)
|
2024-07-17 06:07:40 -04:00 |
|
Muhammed Fatih BALIN
|
4a77aeadbe
|
[GraphBolt] Add index_select_async. (#7535)
|
2024-07-17 05:46:53 -04:00 |
|
Muhammed Fatih BALIN
|
d37d516be0
|
[GraphBolt] Check return values of liburing calls and refactor. (#7518)
|
2024-07-17 04:50:35 -04:00 |
|
Muhammed Fatih BALIN
|
b0706d783d
|
[GraphBolt] Add additional capabilities to gb.index_select. (#7532)
|
2024-07-16 21:52:55 -04:00 |
|
Muhammed Fatih BALIN
|
e38536d20a
|
[GraphBolt] Make graphbolt::CircularQueue reusable. (#7529)
|
2024-07-16 05:13:47 -04:00 |
|
Muhammed Fatih BALIN
|
2bb7944932
|
[GraphBolt] Make cache functions async. (#7525)
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com>
|
2024-07-16 04:07:28 -04:00 |
|
Muhammed Fatih BALIN
|
0984ad9c39
|
[GraphBolt][CUDA] Add FeatureCache::IndexSelect. (#7526)
|
2024-07-16 03:30:14 -04:00 |
|
Muhammed Fatih BALIN
|
50a0ae8be8
|
[GraphBolt] Add graphbolt::async. (#7528)
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com>
|
2024-07-16 03:11:01 -04:00 |
|
Muhammed Fatih BALIN
|
2ebd7eb609
|
[GraphBolt] Cache policy replace fix. (#7520)
|
2024-07-16 00:55:01 -04:00 |
|
Muhammed Fatih BALIN
|
eb352e910b
|
[GraphBolt][io_uring] Improve detection and simplify code. (#7515)
|
2024-07-11 08:43:57 -04:00 |
|
Muhammed Fatih BALIN
|
10e9f889fe
|
[GraphBolt] index_select_csc_batched. (#7511)
|
2024-07-10 01:46:56 -04:00 |
|
Muhammed Fatih BALIN
|
52651379a0
|
[GraphBolt][io_uring] Refactor and enable tests (#7506)
|
2024-07-09 04:06:09 -04:00 |
|
Muhammed Fatih BALIN
|
de33ee1ad5
|
[GraphBolt] Refactor S3-FIFO and add SIEVE, LRU and CLOCK. (#7508)
|
2024-07-09 01:37:30 -04:00 |
|