From c9aa09520e80a9c1fc35834fbfc9a350f98f5f1e Mon Sep 17 00:00:00 2001 From: "Neil R. Spruit" Date: Wed, 13 Mar 2024 11:34:05 -0700 Subject: [PATCH 1/3] [UR][L0] Fix Native Host memory usage on device with copy back sync pre-commit PR for https://github.com/oneapi-src/unified-runtime/pull/1439 Signed-off-by: Neil R. Spruit --- sycl/plugins/unified_runtime/CMakeLists.txt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/sycl/plugins/unified_runtime/CMakeLists.txt b/sycl/plugins/unified_runtime/CMakeLists.txt index 486bdfc05fd77..c1d656ab4d158 100644 --- a/sycl/plugins/unified_runtime/CMakeLists.txt +++ b/sycl/plugins/unified_runtime/CMakeLists.txt @@ -56,14 +56,8 @@ endif() if(SYCL_PI_UR_USE_FETCH_CONTENT) include(FetchContent) - set(UNIFIED_RUNTIME_REPO "https://github.com/oneapi-src/unified-runtime.git") - # commit 418ad5354ca24a6dfbd01df803949855b7a6c3dd - # Merge: d99d5f74 26682290 - # Author: Kenneth Benzie (Benie) - # Date: Thu Mar 14 10:19:56 2024 +0000 - # Merge pull request #1365 from Bensuo/maxime/improve-L0-cmd-buffer-enqueing - # [EXP][CMDBUF] Move event reset commands to dedicated cmd-list - set(UNIFIED_RUNTIME_TAG 418ad5354ca24a6dfbd01df803949855b7a6c3dd) + set(UNIFIED_RUNTIME_REPO "https://github.com/nrspruit/unified-runtime.git") + set(UNIFIED_RUNTIME_TAG a00865d4d77402fb0add5a7e5355ed49019e352d ) if(SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO) set(UNIFIED_RUNTIME_REPO "${SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO}") From 1fe2fc4f80b22914585fad7cf4d7cc77577ef8a0 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Wed, 20 Mar 2024 10:41:32 +0000 Subject: [PATCH 2/3] [UR] Bump tag to 9b3cf9d3 --- sycl/plugins/unified_runtime/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sycl/plugins/unified_runtime/CMakeLists.txt b/sycl/plugins/unified_runtime/CMakeLists.txt index c1d656ab4d158..32150dc0933a1 100644 --- a/sycl/plugins/unified_runtime/CMakeLists.txt +++ b/sycl/plugins/unified_runtime/CMakeLists.txt @@ -57,7 +57,7 @@ if(SYCL_PI_UR_USE_FETCH_CONTENT) include(FetchContent) set(UNIFIED_RUNTIME_REPO "https://github.com/nrspruit/unified-runtime.git") - set(UNIFIED_RUNTIME_TAG a00865d4d77402fb0add5a7e5355ed49019e352d ) + set(UNIFIED_RUNTIME_TAG 9b3cf9d398db7189f88094272e6da701696d7df7) if(SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO) set(UNIFIED_RUNTIME_REPO "${SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO}") From 1278bcce93f4d09a94b54b8b1935b1094a3e6226 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Thu, 21 Mar 2024 10:53:13 +0000 Subject: [PATCH 3/3] [UR] Bump tag to c98fdbcf --- sycl/plugins/unified_runtime/CMakeLists.txt | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sycl/plugins/unified_runtime/CMakeLists.txt b/sycl/plugins/unified_runtime/CMakeLists.txt index 58650d0825114..32ebe3784bf2f 100644 --- a/sycl/plugins/unified_runtime/CMakeLists.txt +++ b/sycl/plugins/unified_runtime/CMakeLists.txt @@ -81,8 +81,14 @@ if(SYCL_PI_UR_USE_FETCH_CONTENT) CACHE PATH "Path to external '${name}' adapter source dir" FORCE) endfunction() - set(UNIFIED_RUNTIME_REPO "https://github.com/nrspruit/unified-runtime.git") - set(UNIFIED_RUNTIME_TAG 9b3cf9d398db7189f88094272e6da701696d7df7) + set(UNIFIED_RUNTIME_REPO "https://github.com/oneapi-src/unified-runtime.git") + # commit c98fdbcf1f43ce132fbae75336bda984e4ce2e78 + # Merge: 5f4dd113 9b3cf9d3 + # Author: Kenneth Benzie (Benie) + # Date: Thu Mar 21 10:51:45 2024 +0000 + # Merge pull request #1439 from nrspruit/fix_device_native_proxy_buffer + # [L0] Fix Native Host memory usage on device with copy back sync + set(UNIFIED_RUNTIME_TAG c98fdbcf1f43ce132fbae75336bda984e4ce2e78) if(SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO) set(UNIFIED_RUNTIME_REPO "${SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO}")