Skip to content

Releases: oneapi-src/level-zero

v1.16.14

08 Apr 22:20
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.14

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 loading environment strings
  • Avoid init of Logger unless Enabled by ZEL_ENABLE_LOADER_LOGGING

v1.16.11

19 Mar 23:24
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.11

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 Logging build to be static linked

v1.16.9

15 Mar 16:17
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.9

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 code Gen scripts for zesInit Only
  • Fix Build using IntelLLVM compiler
  • Installation path fixes
  • Add USE_ASAN cmake flag for address sanitization

v1.16.1

16 Feb 18:56
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.1

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

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 to API Version Defines due to error in spec header gen

v1.16.0

14 Feb 19:26
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.16.0

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

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:

  • Expanded support for v1.9.1 L0 Specification

v1.15.13

08 Feb 01:12
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.15.13

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

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:

  • Enable for zesInit to run with zeInit without duplicate init
  • Addressed OpenSSF Token Permissions
  • Fix for missing extension types in the validation layer
  • Added structure for Loader validation testing

v1.15.8

19 Dec 19:52
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.15.8

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

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 build when using clang-cl on Windows
  • set RUNTIME DESTINATION in install for layer libraries
  • added github actions runs on latest windows
  • Windows.h replaced with windows.h
  • Added support for enabling/disabling tracing layer during runtime
  • check in DriverGet to verify the dditable pointer is valid

v1.15.1

25 Oct 16:00
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.15.1

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

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:

  • Updated to Level Zero spec 1.8.0
  • Fixed windows build to enable control flow guard mitigation
  • Updated Loader Handle Tracking
  • Expanded Loader Debug Tracing to record driver Init result

v1.14.0

31 Aug 15:15
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.14.0

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

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:

  • Updated to Level Zero spec 1.7.8
  • Fixed intercept layer access to array of handles and return of logs
  • Enabled All warnings and warnings as errors to cleanup code
  • Added validation of module extended descriptor
  • Added ZE_ENABLE_LOADER_DEBUG_TRACE for tracking Library Load/Unload errors

v1.13.5

08 Aug 22:10
Compare
Choose a tag to compare

oneAPI Level Zero Loader v1.13.5

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

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:

  • Updated code generating scripts for updated spec and init functionality
  • Change zeInit to only init on the first call in a process
    • NOTE: API Tracing of zeInit will no longer work after this change in the Loader. Only the first call to zeInit will work such that later calls where zeInit is intercepted will not be called.