Skip to content

Releases: oneapi-src/level-zero

oneAPI Level Zero Loader v1.17.42

05 Sep 18:39
895108f
Compare
Choose a tag to compare

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use \include
  3. Add Library path for compiler to use \lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Fix SysMan driver pointers given no sysman env and no zesInit (#193)
  • Prevent reinit when zes/ze handles have already been retrieved (#192)

oneAPI Level Zero Loader v1.17.39

30 Aug 16:48
519eed2
Compare
Choose a tag to compare

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use \include
  3. Add Library path for compiler to use \lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Add Ubuntu 24.04 and 24.10 builds
  • Proper installation rules
  • Enable testing with ctest
  • Fix reading updated state of the driver_t for checking initStatus (#188)
  • Avoid DDI table reinit if ZE_ENABLE_LOADER_INTERCEPT=1 (#187)
  • Update spdlog headers (#186)
  • Fix handle translation when ddi table fallback (#185)
  • Split Ze and Zes Drivers and only release drivers at close (#184)
  • Fix issues with intercept layer and zesInit/zeInit given fallback to passthrough (#183)
  • Fix global teardown of loader handles and check driver status in init_driver (#182)

oneAPI Level Zero Loader v1.17.28

13 Aug 19:41
Compare
Choose a tag to compare

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use \include
  3. Add Library path for compiler to use \lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Add GPU-legacy1 driver to list of known names on Linux
  • Fix first zeinit to allow for layer checks

oneAPI Level Zero Loader v1.17.25

31 Jul 16:21
Compare
Choose a tag to compare

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use \include
  3. Add Library path for compiler to use \lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Don't exchange zet/zes DDI tables for tracing
  • Fix OpenSSF token permissions warning
  • Rename init functions to avoid confusion with zeInit
  • Add missing ZE_RESULT_ERROR_UNINITIALIZED checks to zesDriverGet

oneAPI Level Zero Loader v1.17.19

10 Jul 16:43
a4afcb3
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.17.19

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Fix DriverGet to handle failed drivers and avoid layer init during checks

oneAPI Level Zero Loader v1.17.17

01 Jul 20:16
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.17.17

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero-win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Fix layer init with multiple drivers and ensure init for instrumentation support
  • Change loader log file location
  • Add update-spec.yml workflow
  • Define FMT_HEADER_ONLY for spdlog inclusion
  • spdlog: Use system library if requested
  • Create scorecard.yml
  • Support for Pluggable Validation Layer Checkers
  • Add NPU Driver to list of known names on linux
  • Correct casting in tracing layer sample code

v1.17.6

25 May 01:39
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.17.6

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero_win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Bundle spdlog headers as part of build vs library build

v1.17.2

22 May 23:16
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.17.2

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero_win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Recognize mutable command list struct types in validation layer

v1.17.0

08 May 23:43
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.17.0

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.3

Contents:

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

  1. extract level-zero_win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Update to support v1.9.3 of the L0 Spec

v1.16.15

24 Apr 19:15
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.15

API Headers, Loader, & Validation Layer based on oneAPI Level Zero Specification v1.9.2

Contents:

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

  1. extract level-zero_win-sdk*.zip
  2. Add Include path for compiler to use <level-zero_win-sdk>\include
  3. Add Library path for compiler to use <level-zero_win-sdk>\lib

Tested Platforms:

Runtime Implementations Supported

New to this Release:

  • Fix Tracing Layer Dynamic Enable Counter