Skip to content

Commit 2ca8b3b

Browse files
committed
Use UMF Proxy pool manager with UMF CUDA memory provider in UR
Signed-off-by: Lukasz Dorau <[email protected]>
1 parent 08b1747 commit 2ca8b3b

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

sycl/cmake/modules/FetchUnifiedRuntime.cmake

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ elseif(SYCL_UR_USE_FETCH_CONTENT)
122122
CACHE PATH "Path to external '${name}' adapter source dir" FORCE)
123123
endfunction()
124124

125-
set(UNIFIED_RUNTIME_REPO "https://github.com/oneapi-src/unified-runtime.git")
125+
set(UNIFIED_RUNTIME_REPO "https://github.com/ldorau/unified-runtime.git")
126126
include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules/UnifiedRuntimeTag.cmake)
127127

128128
set(UMF_BUILD_EXAMPLES OFF CACHE INTERNAL "EXAMPLES")
+13-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1-
# commit d03f19a88e42cb98be9604ff24b61190d1e48727
2-
# Merge: 3ce6fcc9 84454b0e
3-
# Author: Kenneth Benzie (Benie) <[email protected]>
4-
# Date: Thu Feb 13 11:43:34 2025 +0000
5-
# Merge pull request #2680 from ldorau/Set_UMF_CUDA_INCLUDE_DIR_to_not_fetch_cudart_from_gitlab
6-
# Do not fetch cudart from gitlab for UMF
7-
set(UNIFIED_RUNTIME_TAG d03f19a88e42cb98be9604ff24b61190d1e48727)
1+
# commit 692bb0f6cf013935d2d5f6244af5e63507ade007 (tag: llvm-test-tag, origin/llvm-build, llvm-build)
2+
# Author: Lukasz Dorau <[email protected]>
3+
# Date: Tue Feb 4 14:07:58 2025 +0100
4+
#
5+
# Use UMF Proxy pool manager with UMF CUDA memory provider in UR
6+
#
7+
# UMF Proxy pool manager is just a wrapper for the UMF memory provider
8+
# (CUDA memory provider in this case) plus it adds also tracking of memory
9+
# allocations.
10+
#
11+
# Signed-off-by: Lukasz Dorau <[email protected]>
12+
#
13+
set(UNIFIED_RUNTIME_TAG llvm-test-tag)

0 commit comments

Comments
 (0)