Skip to content

Commit c546333

Browse files
Jaime ArteagaCompute-Runtime-Automation
Jaime Arteaga
authored andcommitted
Release support for L0 v1.3
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
1 parent 2dc54f6 commit c546333

File tree

4 files changed

+36
-5
lines changed

4 files changed

+36
-5
lines changed

level_zero/core/source/driver/driver_handle_imp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ NEO::SVMAllocsManager *DriverHandleImp::getSvmAllocsManager() {
9090
}
9191

9292
ze_result_t DriverHandleImp::getApiVersion(ze_api_version_t *version) {
93-
*version = ZE_API_VERSION_1_2;
93+
*version = ZE_API_VERSION_1_3;
9494
return ZE_RESULT_SUCCESS;
9595
}
9696

level_zero/core/test/unit_tests/sources/driver/test_driver.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (C) 2020-2021 Intel Corporation
2+
* Copyright (C) 2020-2022 Intel Corporation
33
*
44
* SPDX-License-Identifier: MIT
55
*
@@ -566,7 +566,7 @@ TEST_F(DriverHandleTest, whenQueryingForApiVersionThenExpectedVersionIsReturned)
566566
ze_api_version_t version = {};
567567
ze_result_t result = driverHandle->getApiVersion(&version);
568568
EXPECT_EQ(ZE_RESULT_SUCCESS, result);
569-
EXPECT_EQ(ZE_API_VERSION_1_2, version);
569+
EXPECT_EQ(ZE_API_VERSION_1_3, version);
570570
}
571571

572572
TEST_F(DriverHandleTest, whenQueryingForDevicesWithCountGreaterThanZeroAndNullDevicePointerThenNullHandleIsReturned) {

level_zero/doc/RELEASENOTES_CORE.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,37 @@ SPDX-License-Identifier: MIT
66
77
-->
88

9+
# Release Notes v1.3
10+
11+
Level Zero Core API.
12+
13+
January 2022
14+
15+
## Changes in this release:
16+
17+
### Implict Scaling
18+
19+
Implicit scaling has been enabled by default on Level Zero on Xe HPC (PVC) B and later steppings. The `EnableImplicitScaling` debug key may be used to enable (`EnableImplicitScaling=1`) or disable (`EnableImplicitScaling=0`) implicit scaling on on Xe HPC and other multi-tile architectures.
20+
21+
### [Blocking Free](https://spec.oneapi.io/level-zero/latest/core/api.html#zememfreeext)
22+
23+
The blocking free memory policy has been implemented for `zeMemFreeExt` extension. Defer free policy will be added in upcoming releases.
24+
25+
### [PCI Properties Extension](https://spec.oneapi.io/level-zero/latest/core/EXT_PCIProperties.html#pci-properties-extension)
26+
27+
Support for PCI properties extension has been added via `zeDevicePciGetPropertiesExt` interface. This currently provides access to device's BDF address only. Device bandwidth property will be exposed in future based on support from underlying components
28+
29+
### [Memory Compression Hints](https://spec.oneapi.io/level-zero/latest/core/EXT_MemoryCompressionHints.html#memory-compression-hints-extension)
30+
31+
Memory compression hints for shared and device memory allocations and images have been added.
32+
33+
### Sampler Address Modes Fix
34+
35+
Level Zero driver had a bug in the implementation of the ZE_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER and ZE_SAMPLER_ADDRESS_MODE_CLAMP address modes, where this were being implemented invertedly. This is now fixed and users can use driver's version to determine which address mode to use. Details on how DPC++ is handling this can be found in:
36+
37+
[https://github.com/intel/llvm/blob/756c2e8fb45e44b51b32bd8a22b3c325f17bb5c9/sycl/plugins/level_zero/pi_level_zero.cpp#L5264?]
38+
39+
940
# Release Notes v1.2
1041

1142
Level Zero Core API.

version.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (C) 2018-2021 Intel Corporation
2+
# Copyright (C) 2018-2022 Intel Corporation
33
#
44
# SPDX-License-Identifier: MIT
55
#
@@ -79,4 +79,4 @@ set(NEO_OCL_DRIVER_VERSION "${NEO_OCL_VERSION_MAJOR}.${NEO_OCL_VERSION_MINOR}.${
7979

8080
# Level-Zero package version
8181
set(NEO_L0_VERSION_MAJOR 1)
82-
set(NEO_L0_VERSION_MINOR 2)
82+
set(NEO_L0_VERSION_MINOR 3)

0 commit comments

Comments
 (0)