File tree Expand file tree Collapse file tree 4 files changed +8
-7
lines changed Expand file tree Collapse file tree 4 files changed +8
-7
lines changed Original file line number Diff line number Diff line change 2222[submodule "third_party/tensorpipe "]
2323 path = third_party/tensorpipe
2424 url = https://github.com/pytorch/tensorpipe
25- [submodule "third_party/thrust "]
26- path = third_party/thrust
27- url = https://github.com/NVIDIA/thrust.git
2825[submodule "third_party/pcg "]
2926 path = third_party/pcg
3027 url = https://github.com/imneme/pcg-cpp.git
28+ [submodule "third_party/cccl "]
29+ path = third_party/cccl
30+ url = https://github.com/NVIDIA/cccl.git
Original file line number Diff line number Diff line change @@ -125,9 +125,10 @@ if(USE_CUDA)
125125 # see https://github.com/NVIDIA/thrust/issues/1401
126126 add_definitions (-DTHRUST_CUB_WRAPPED_NAMESPACE=dgl)
127127 include (cmake/modules/CUDA.cmake)
128- message (STATUS "Use external CUB/Thrust library for a consistent API and performance." )
129- cuda_include_directories(BEFORE "${CMAKE_SOURCE_DIR} /third_party/thrust" )
130- cuda_include_directories(BEFORE "${CMAKE_SOURCE_DIR} /third_party/thrust/dependencies/cub" )
128+ message (STATUS "Use external CCCL library for a consistent API and performance." )
129+ cuda_include_directories(BEFORE "${CMAKE_SOURCE_DIR} /third_party/cccl/thrust" )
130+ cuda_include_directories(BEFORE "${CMAKE_SOURCE_DIR} /third_party/cccl/cub" )
131+ cuda_include_directories(BEFORE "${CMAKE_SOURCE_DIR} /third_party/cccl/libcudacxx/include" )
131132endif (USE_CUDA)
132133
133134# initial variables
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments