You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The are also more advanced that allocates USM memory from the
22
-
[Level Zero device](https://github.com/oneapi-src/unified-memory-framework/blob/main/examples/level_zero_shared_memory/level_zero_shared_memory.c)
23
-
using the Level Zero API and UMF Level Zero memory provider and [CUDA device](https://github.com/oneapi-src/unified-memory-framework/blob/main/examples/cuda_shared_memory/cuda_shared_memory.c)
24
-
using the CUDA API and UMF CUDA memory provider.
21
+
There are also more advanced examples that allocate USM memory from the [Level Zero device](examples/level_zero_shared_memory/level_zero_shared_memory.c) using the Level Zero API and UMF Level Zero memory provider and [CUDA device](examples/cuda_shared_memory/cuda_shared_memory.c) using the CUDA API and UMF CUDA memory provider.
25
22
26
23
## Build
27
24
@@ -75,7 +72,7 @@ In order to build the benchmark, the `UMF_BUILD_BENCHMARKS` CMake configuration
75
72
76
73
UMF also provides multithreaded benchmarks that can be enabled by setting both
77
74
`UMF_BUILD_BENCHMARKS` and `UMF_BUILD_BENCHMARKS_MT` CMake
78
-
configuration flags to `ON`. Multithreaded benchmarks require a C++ support.
75
+
configuration flags to `ON`. Multithreaded benchmarks require C++ support.
79
76
80
77
The Scalable Pool requirements can be found in the relevant 'Memory Pool
0 commit comments