Skip to content

Commit 4e18b57

Browse files
[UR] Update L0v2 README's minor issues (#20904)
1 parent 75dab49 commit 4e18b57

File tree

1 file changed

+3
-3
lines changed
  • unified-runtime/source/adapters/level_zero/v2

1 file changed

+3
-3
lines changed

unified-runtime/source/adapters/level_zero/v2/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,21 @@
22

33
This is the home directory for L0 v2 adapter sources. This is a redesigned version of the L0 adapter that focuses on maximizing the performance of each queue mode individually (immediate/batched, in-order/out-of-order).
44

5-
L0 v2 adapter can be enabled by setting passing `UR_BUILD_ADAPTER_L0_V2=1` option to cmake. When enabled, `libur_adapter_level_zero_v2.[so|dll]` will be created.
5+
L0 v2 adapter can be enabled by passing `UR_BUILD_ADAPTER_L0_V2=1` option to cmake. When enabled, `libur_adapter_level_zero_v2.[so|dll]` will be created.
66

77
Currently, L0 v2 is only available as an experimental adapter to gather feedback and adding missing features. L0 v2 is planned to be the default adapter for L0 in 2026.0 release.
88

99
To enable L0 v2 adapter at runtime, set, `SYCL_UR_USE_LEVEL_ZERO_V2=1`.
1010

1111
This forces UR and SYCL to use the v2 adapter instead of the legacy version.
1212

13-
Alternatively, `UR_ADAPTER_FORCE_LOAD` env variable can be used.
13+
Alternatively, `UR_ADAPTERS_FORCE_LOAD` env variable can be used.
1414

1515
SYCL E2E tests can be used to test v2 adapter by passing `level_zero_v2:gpu` to llvm-lit `sycl_devices`.
1616

1717
# Code structure
1818

19-
v2 adapters is is a standalone adapter but reuses some logic from the legacy L0 adapter implementation - most notably: adapter.cpp, platform.cpp, device.cpp
19+
v2 adapters is a standalone adapter but reuses some logic from the legacy L0 adapter implementation - most notably: `adapter.cpp`, `platform.cpp`, `device.cpp`.
2020

2121
Each queue mode will be implemented as a separate queue class (e.g. `v2::ur_queue_immediate_in_order_t`) inheriting from `ur_queue_handle_t` which is an abstract class
2222
in v2 adapter.

0 commit comments

Comments
 (0)