Releases: oneapi-src/level-zero
oneAPI Level Zero Loader v1.26.3
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.3
- oneAPI Level Zero Validation Layer v1.26.3
- oneAPI Level Zero Tracing Layer v1.26.3
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Fix Null Driver version check for n-1 testing and support by @nrspruit in #408
- Add additional check for optional tables during init by @nrspruit in #407
Full Changelog: v1.26.2...v1.26.3
oneAPI Level Zero Loader v1.26.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.2
- oneAPI Level Zero Validation Layer v1.26.2
- oneAPI Level Zero Tracing Layer v1.26.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- feature: Add zelGetLoaderVersion, allowing for query of Loader Version without init by @nrspruit in #396
- Fix minor performance issues with variable copy by @nrspruit in #394
- feature: Add zelGetTracingLayerState to query if tracing is enabled by @nrspruit in #397
- Checker: System Resource Monitor by @nrspruit in #400
- Fix minor performance issue with leak checker destroy by @nrspruit in #401
- Fix Linux Distro discovery paths by @nrspruit in #402
Full Changelog: v1.26.1...v1.26.2
oneAPI Level Zero Loader v1.26.1
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.1
- oneAPI Level Zero Validation Layer v1.26.1
- oneAPI Level Zero Tracing Layer v1.26.1
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
Full Changelog: v1.26.0...v1.26.1
oneAPI Level Zero Loader v1.26.0
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.26.0
- oneAPI Level Zero Validation Layer v1.26.0
- oneAPI Level Zero Tracing Layer v1.26.0
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Refactor Init to delay Library Load by @nrspruit in #379
- Add documentation on dllmain restrictions by @nrspruit in #389
Full Changelog: v1.25.2...v1.26.0
oneAPI Level Zero Loader v1.25.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.14.33
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.25.2
- oneAPI Level Zero Validation Layer v1.25.2
- oneAPI Level Zero Tracing Layer v1.25.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- update leak checker for experimental function by @mateuszpn in #376
- Update Loader scripts and source to support v1.14.33 of the L0 Spec by @nrspruit in #377
- fix: segfaults in zer DDI intercepts by @vishnu-khanth in #378
- test: Add tests for zer API's by @vishnu-khanth in #381
- Fix zer Global table init to be optional and zero init DDI tables by @nrspruit in #382
- fix ULT typos in some driver ordering tests by @nrspruit in #383
- fix: typo in ult test name by @vishnu-khanth in #384
- Fix zello world tracing for multiple drivers by @nrspruit in #380
- Fix to zer Handle init to address replacement of ze driver handles by @nrspruit in #385
- Update to v1.25.1 with changelog by @nrspruit in #386
- Add Dynamic Tracing Support for Zer API's by @vishnu-khanth in #387
- Add workflow to test n-1 static loader from master branch & dynamic loader from PR by @vishnu-khanth in #390
- Add tests to validate tracing layer for Zer API's by @vishnu-khanth in #388
- fix: segfaults in Validation Layer for Zer API's by @vishnu-khanth in #392
- Updated to v1.25.2 by @nrspruit in #393
New Contributors
- @mateuszpn made their first contribution in #376
Full Changelog: v1.24.3...v1.25.2
v1.25.1
oneAPI Level Zero Loader v1.24.3
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.13.0
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.24.3
- oneAPI Level Zero Validation Layer v1.24.3
- oneAPI Level Zero Tracing Layer v1.24.3
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- [CI] Remove Ubuntu 24.10 and fix windows docker config by @nrspruit in #372
- Speedup compilation by @jcubic in #370
- build-quick.yml: add install check by @lisanna-dettwyler in #189
- Support for ZEL_DRIVERS_ORDER to order based off user input by @nrspruit in #371
- Use compiler ID check for /guard:cf and /GL flags on MSVC by @KseniyaTikhomirova in #374
- Update Changelog and version to v1.24.3 with compile flag check by @nrspruit in #375
New Contributors
Full Changelog: v1.24.2...v1.24.3
oneAPI Level Zero Loader v1.24.2
API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.13.0
Contents:
- oneAPI Level Zero API Headers generated from:
- oneAPI Level Zero Loader v1.24.2
- oneAPI Level Zero Validation Layer v1.24.2
- oneAPI Level Zero Tracing Layer v1.24.2
Packages Included:
- level-zero -> Runtime package providing oneAPI Level Zero Loader & Validation Layer
- level-zero-devel -> Development package providing oneAPI Level Zero Loader, Validation Layer & API Headers
- level-zero Windows SDK -> Windows Software Development Kit for oneAPI Level-Zero
Installation of Windows SDK
- extract level-zero-win-sdk*.zip
- Add Include path for compiler to use \include
- Add Library path for compiler to use \lib
Tested Platforms:
- Ubuntu 24.04
- Ubuntu 22.04
- Windows 11
Runtime Implementations Supported
- intel-level-zero-gpu (https://github.com/intel/compute-runtime/releases)
- Minimum required version 21.09.19150
What's Changed
- Enable DDI Driver Path by Default by @nrspruit in #361
- Add tests for Loader Driver interaction conformance for Sysman VF Management API's by @vishnu-khanth in #360
- level-zero: Changes to get ze_loader loaded for Android by @JeevakaPrabu in #365
- Update Changelog and version to v1.24.1 by @nrspruit in #366
- Check if compile flags are supported: /GL, /QSpectre, /guard:cf by @KseniyaTikhomirova in #368
- Add build instructions for Windows by @ivorobts in #58
- Add repo_token to scorecard.yml by @lisanna-dettwyler in #159
- Update Changelog and version to v1.24.2 with fix for dynamic flag assignment by @nrspruit in #369
New Contributors
- @JeevakaPrabu made their first contribution in #365
- @KseniyaTikhomirova made their first contribution in #368
- @ivorobts made their first contribution in #58
Full Changelog: v1.23.2...v1.24.2
v1.24.1
What's Changed
- Add tests for Loader Driver interaction conformance for Sysman VF Management API's by @vishnu-khanth in #360
- level-zero: Changes to get ze_loader loaded for Android by @JeevakaPrabu in #365
- Update Changelog and version to v1.24.1 by @nrspruit in #366
New Contributors
- @JeevakaPrabu made their first contribution in #365
Full Changelog: v1.24.0...v1.24.1