From 26036c80ba93792c59b8dc748e1d57409782a0a3 Mon Sep 17 00:00:00 2001 From: Ewan Crawford Date: Wed, 7 Feb 2024 11:40:05 +0000 Subject: [PATCH] [SYCL][Graph] Bump UR commit to kernel update The new entry-points added are currently unused by SYCL-Graph, but will be build upon later. See https://github.com/oneapi-src/unified-runtime/pull/1089 --- sycl/plugins/unified_runtime/CMakeLists.txt | 16 ++++++++-------- sycl/plugins/unified_runtime/pi2ur.hpp | 3 ++- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/sycl/plugins/unified_runtime/CMakeLists.txt b/sycl/plugins/unified_runtime/CMakeLists.txt index cf6602845ed5c..596055278ac99 100644 --- a/sycl/plugins/unified_runtime/CMakeLists.txt +++ b/sycl/plugins/unified_runtime/CMakeLists.txt @@ -57,14 +57,14 @@ if(SYCL_PI_UR_USE_FETCH_CONTENT) include(FetchContent) set(UNIFIED_RUNTIME_REPO "https://github.com/oneapi-src/unified-runtime.git") - # commit be849b2f745fc525cf77bc2fe42c469751093706 - # Merge: 47102cb2 92a02504 - # Author: aarongreig - # Date: Mon Feb 12 10:01:50 2024 +0000 - # Merge pull request #1324 from raiyanla/event-opt - # [L0] Allocate event pools efficiently in multi-device scenarios - set(UNIFIED_RUNTIME_TAG be849b2f745fc525cf77bc2fe42c469751093706) - + # commit 8ff738f424de6f84fa16c9f7d41c8c70b766665d + # Merge: 5e548c5e fbdaf72a + # Author: Kenneth Benzie (Benie) + # Date: Tue Feb 13 13:01:03 2024 +0100 + # Merge pull request #1089 from Bensuo/ewan/update + # [EXP][Command-Buffer] Add kernel command update + set(UNIFIED_RUNTIME_TAG 8ff738f424de6f84fa16c9f7d41c8c70b766665d) + if(SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO) set(UNIFIED_RUNTIME_REPO "${SYCL_PI_UR_OVERRIDE_FETCH_CONTENT_REPO}") endif() diff --git a/sycl/plugins/unified_runtime/pi2ur.hpp b/sycl/plugins/unified_runtime/pi2ur.hpp index aa0aa1b5f81ce..e3a92022567d0 100644 --- a/sycl/plugins/unified_runtime/pi2ur.hpp +++ b/sycl/plugins/unified_runtime/pi2ur.hpp @@ -4477,7 +4477,8 @@ inline pi_result piextCommandBufferNDRangeKernel( HANDLE_ERRORS(urCommandBufferAppendKernelLaunchExp( UrCommandBuffer, UrKernel, WorkDim, GlobalWorkOffset, GlobalWorkSize, - LocalWorkSize, NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint)); + LocalWorkSize, NumSyncPointsInWaitList, SyncPointWaitList, SyncPoint, + nullptr)); return PI_SUCCESS; }