Muhammed Fatih BALIN
b1e39432bf
[Build] Organize cmake file (Fixed) ( #7715 )
2024-08-18 10:15:01 -04:00
Hongzhi (Steve), Chen
4910eace8c
Revert "[Build] Organize cmake file." ( #7710 )
2024-08-16 15:29:56 +08: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
4032c2a80a
[Build] Organize cmake file. ( #7657 )
2024-08-06 08:48:10 -04:00
Muhammed Fatih BALIN
cb4604aca2
[Performance] Remove phmap dependency. ( #7658 )
2024-08-05 11:29:40 -04:00
Rhett Ying
0f849088c9
[dev] define _POSIX_C_SOURCE for metis build only ( #7571 )
2024-07-23 14:08:21 +08:00
Rhett Ying
853dd06cde
[dev] add -D_POSIX_C_SOURCE=200809L for metis build ( #7565 )
2024-07-23 06:30:58 +08:00
Muhammed Fatih BALIN
52651379a0
[GraphBolt][io_uring] Refactor and enable tests ( #7506 )
2024-07-09 04:06:09 -04:00
Muhammed Fatih BALIN
489671cd43
[Misc] Make code compilable with GCC 13 ( #7363 )
...
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com >
2024-06-27 14:17:07 +08:00
pyynb
0d9a09df18
[graphbolt] Disable liburing ( #7366 )
2024-04-29 11:48:06 +08:00
Muhammed Fatih BALIN
78df81015a
[GraphBolt] Add optimized unique_and_compact_batched. ( #7239 )
2024-04-07 04:55:08 -04:00
xiangyuzhi
b725ee53d7
[Graphbolt] Disk feature fetcher ( #7128 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-40-250.ap-northeast-1.compute.internal >
2024-04-01 16:01:43 +08:00
xiangyuzhi
0c3a4428c1
[Graphbolt] Add liburing dependency ( #7149 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-40-250.ap-northeast-1.compute.internal >
2024-02-29 14:48:55 +08:00
Muhammed Fatih BALIN
73e01d6daa
[CUDA] Update CCCL to 2.3.0 ( #7171 )
2024-02-29 00:37:00 -05:00
Muhammed Fatih BALIN
f6db850d75
[GraphBolt][CUDA] Add native GPUCachedFeature instead of using DGL ( #6939 )
2024-01-18 02:59:35 -05:00
Rhett Ying
7d5d576e19
[dev] enable GraphBolt build for all build types ( #6832 )
2023-12-26 17:11:42 +08:00
Muhammed Fatih BALIN
60a27bc6e8
[GraphBolt][CUDA] Pass GPU architecture option from DGL ( #6792 )
2023-12-26 13:55:06 +08:00
Muhammed Fatih BALIN
99fcdfece7
[Bug] Update thrust to the new monorepo CCCL ( #6166 )
...
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com >
2023-12-05 15:22:36 +08:00
Rhett Ying
9e26c8e388
[GraphBolt] upgrade CUDA to 17 and update CI gpu image to torch2.0+cu118 ( #6505 )
2023-10-30 13:15:29 +08:00
czkkkkkk
d627d0f46f
[Graphbolt] Support cuda compilation ( #6383 )
2023-09-26 15:27:09 +08:00
czkkkkkk
edcecdd0a1
[CMAKE] Move DGL cuda file declaration to the main CMakeLists.txt ( #6300 )
2023-09-12 17:07:40 +08:00
Rhett Ying
ce8a7dd314
[dev] 17 is new since cmake3.8 for CXX_STANDARD ( #6302 )
2023-09-08 16:30:44 +08:00
Hongzhi (Steve), Chen
d5a1fe2fc9
[Misc] Keep all dgl_options with consistent style. ( #6270 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-09-04 15:50:26 +08:00
Hugo MacDermott-Opeskin
4a42027d4a
[Build] Add CMake changes from conda-forge build ( #6189 )
...
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com >
2023-09-01 11:21:03 +08:00
Rhett Ying
7467da9a39
[dev] configure optimize options explicitly for different build types ( #6161 )
2023-08-16 14:29:31 +08:00
Hongzhi (Steve), Chen
346410928f
[Misc] Cleanup old flags, and rely on BUILD_TYPE for all features. ( #6154 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-08-15 16:31:44 +08:00
Muhammed Fatih BALIN
f0d8ca1e40
[Dev] Change CXX standard to 17 ( #6138 )
2023-08-14 10:26:40 +08:00
Hongzhi (Steve), Chen
f7fef600e3
[Misc] Support build option: "all". ( #6102 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-08-07 12:48:32 +08:00
Hongzhi (Steve), Chen
3397496388
[Misc] Clean up build option for testing. ( #6090 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-08-03 17:03:49 +08:00
Hongzhi (Steve), Chen
d7410cf468
[Misc] Support DGL feature option. ( #6088 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-08-03 14:24:37 +08:00
Hongzhi (Steve), Chen
ffd8edeb2a
[Misc] Cleanup duplicated flags. ( #6081 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-08-02 13:51:24 +08:00
Muhammed Fatih BALIN
224d6a6936
[Dev] Resolve compile issue with gcc 11.3.0 ( #6072 )
2023-08-01 14:37:24 +08:00
Muhammed Fatih BALIN
69a532c1ab
[Feature] Gpu cache for node and edge data ( #4341 )
...
Co-authored-by: xiny <xiny@nvidia.com >
2023-07-24 13:17:10 +08:00
Muhammed Fatih BALIN
83115794c2
[Performance][CUDA] Faster CSRToCOO ( #5648 )
...
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com >
2023-07-14 12:57:38 +08:00
Rhett Ying
66c04855da
[DistDGL] remove tensorpipe from third_party and no build ( #5876 )
2023-06-15 17:31:05 +08:00
Rhett Ying
df97f2e8ee
[DistDGL] remove tensorpipe-based dist cpp test ( #5849 )
2023-06-12 09:45:48 +08:00
Hongzhi (Steve), Chen
9ff56d2098
[Cleanup] Remove featgraph and unused TVM dependency. ( #5767 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-06-02 15:14:31 +08:00
Hongzhi (Steve), Chen
a93e5578d6
[Misc] Remove xbyak ( #5752 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-28-63.ap-northeast-1.compute.internal >
2023-05-30 16:40:20 +08:00
Andrzej Kotłowski
6862e37259
Upgrade libxsmm ( #5725 )
...
Co-authored-by: Rhett Ying <85214957+Rhett-Ying@users.noreply.github.com >
2023-05-24 11:25:57 +08:00
peizhou001
494d2b7a07
[GraphBolt] Add graphbolt build into dgl build ( #5696 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-25-242.ap-northeast-1.compute.internal >
2023-05-16 08:58:31 +08:00
Daniil Sizov
aeb7862be7
[Misc] Exclude libxsmm on unsupported platforms ( #5668 )
2023-05-10 12:35:52 +08:00
Ilia Taraban
78ecd5086b
[Fix] fix libxsmm build issues on Mac OS ( #5626 )
2023-04-28 21:55:51 +08:00
Ilia Taraban
acb4eb7ecd
[Feature] Add bfloat16 support for CPU ( #5497 )
...
Co-authored-by: Hongzhi (Steve), Chen <chenhongzhi.nkcs@gmail.com >
2023-04-06 11:16:41 +02:00
Xin Yao
acb955e15f
[Cleanup] Cleanup unused CMake options ( #5470 )
...
* cleanup unused cmake options
* disable BUILD_TORCH for cugraph
* resolve comments
2023-03-22 16:06:44 +08:00
Daniil Sizov
87fb7ed05b
[Config] Enable libxsmm by default for AVX cpu ( #5165 )
...
* Enable AVX by default
* Fix linting errors
* Fix win64 build (libxsmm not linked)
Libxsmm on Win64 is not linked, should be disabled by default
* Fix clang format issues
* Change lower supported cpu version to LIBXSMM_X86_AVX2
Change lower supported cpu version to LIBXSMM_X86_AVX2 to address https://github.com/dmlc/dgl/issues/3459 issue
* Fix unit test
Remove assumption that libxsmm is enabled in the config by default (only true for intel CPUs with AVX2 instructions)
---------
Co-authored-by: Ubuntu <ubuntu@ip-172-31-15-137.us-west-2.compute.internal >
Co-authored-by: Quan (Andy) Gan <coin2028@hotmail.com >
2023-03-16 02:05:22 +08:00
Xin Yao
8d5d8962ad
[Refactor] Replace third_party/nccl with PyTorch's NCCL backend ( #4989 )
...
* expose GeneratePermutation
* add sparse_all_to_all_push
* add sparse_all_to_all_pull
* add unit test
* handle world_size=1
* remove python nccl wrapper
* remove the nccl dependency
* use pinned memory to speedup D2H copy
* fix lint
* resolve comments
* fix lint
* fix ut
* resolve comments
2023-03-08 12:59:10 +08:00
bgawrych
85526e34a1
[FIX] Ubuntu 22 build fix ( #5272 )
...
* Fix ubuntu 22 build
* Add one more flag
2023-03-03 10:04:22 +08:00
Hongzhi (Steve), Chen
325e795a18
Revert "Set USE_LIBXSMM default to OFF. ( #5287 )" ( #5392 )
...
This reverts commit a5e3139155 .
2023-03-01 16:47:34 +08:00
Hongzhi (Steve), Chen
a5e3139155
Set USE_LIBXSMM default to OFF. ( #5287 )
...
* Set USE_LIBXSMM default to OFF.
* update
---------
Co-authored-by: Steve <ubuntu@ip-172-31-34-29.ap-northeast-1.compute.internal >
2023-02-16 13:08:11 +08:00
Rhett Ying
0c5d6f1b00
[BUILD] enable dgl sparse build in default ( #5175 )
...
* enable dgl sparse build in default
* disable sparse build on cugraph
* update
2023-01-16 14:01:39 +08:00