Wenju He

Results 14 issues of Wenju He

I would like to know the difference between LearnVIORB and LearnVIORBnorosgai2.

Because VERBOSE_PRINT is also used inside file user_types_common.hpp

Many samples don't catch SYCL exceptions, e.g. https://github.com/oneapi-src/oneAPI-samples/blob/9fa0a0f79902fed87190a21ba64e37510ee3bc96/DirectProgramming/C%2B%2BSYCL/ParallelPatterns/histogram/src/main.cpp#L106-L121 For instance, when an OpenCL backend API clCreateKernel fails with error INVALID_PROGRAM_EXECUTABLE, current backtrace isn't intuitive for users: ``` Exception Code: 0xE06D7363...

question

Current testing only checks build option is returned and then print, but there is no check of correctness, e.g at https://github.com/KhronosGroup/OpenCL-CTS/blob/39cca992b8b2ce92896c33ba01a01ea3f68ffe36/test_conformance/compiler/test_compile.cpp#L3066-L3073 My understanding of the following spec is that we...

This PR fixes some tests on DG2. * update level-zero loader tag to v1.17.0 which contains definition of ZE_IMAGE_BINDLESS_EXP_FLAG_SAMPLED_IMAGE * Use L0 ImageCopy ext API for copying to/from non-usm *...

images
level-zero

Fix UR_RESULT_ERROR_UNKNOWN is returned for CL_INVALID_PROGRAM and UR_RESULT_ERROR_INVALID_PROGRAM_EXECUTABLE.

When we create SLM __AsanLaunchInfo and store newly added kernel arg __asan_launch into the SLM, the SLM is loaded in asan report function. If instructions in referenced-indirectly function are instrumented,...

Basic SYCL bindless image e2e tests can now pass on DG2/BMG/MTL/LNL. Adjust REQUIRES check for supported GPUs other than DG2. UR PR: https://github.com/oneapi-src/unified-runtime/pull/2018

OpenCL spec supports atomic_float and atomic_double types for atomic_compare_exchange_* builtins.

Newly created non-kernel function and function call should have spirv_func calling convention.