Skip to content

Releases: oneapi-src/level-zero-spec

v1.11.8

14 Nov 16:29
7c71fb9
Compare
Choose a tag to compare

Patch Release

Changes:

  • Scripts updated to raise a proper exception when parse errors occur
  • Fix zeKernelGetBinaryExp's inclusion
  • Update documentation on Init and add deprecation comments for init changes

Full Changelog: v1.11.5...v1.11.8

v1.11.5

31 Oct 18:38
Compare
Choose a tag to compare

Patch Release

Fixing

  • Fix metric types for new experimental types by @nrspruit in #316

Full Changelog: v1.11.4...v1.11.5

v1.11.4

24 Oct 18:48
Compare
Choose a tag to compare

Patch Release

  • Fixing ABI compatibility issues with v1.11
    • Fix to EXP handling in the Spec generation
    • Fix order by version in DDI tables
    • Fixing version errors for data objects introduced in older versions.

Full Changelog: v1.11...v1.11.4

v1.11

03 Oct 19:46
Compare
Choose a tag to compare

Features:

  • zePhysicalMemCreate to support physical system memory.
  • Added a new error code in GetGlobalTimestamps function.
  • Add support for metrics and groups to export memory.
  • Add API specification to retrieve kernel binary program data.

Fixes :

  • Addressed level-zero loader ABI breakage issue with spec v1.10.
  • Documentation update to spec to relax restriction to allow driver to create internal threads.
  • rename Programmable1Exp to ProgrammableExp2.

Full Changelog: v1.10...v1.11

v1.10

06 Sep 17:06
Compare
Choose a tag to compare

Features:

  • Supports new single API for Level Zero Init and Driver Retrieval
  • Support for concurrent Metric group query
  • Supports experimental extension for metric tracer
  • Support to specify fp64 range to metric_value_info
  • Support zetCreateMetricGroupsFromMetricsExp programmable API
  • Support for new temperature sensor types
  • Support for ZE_API_VERSION_CURRENT_M macro for compile time version validation.
  • Supports version 1.1 of mutable commands extension
  • Support for NPU graph support for MCL extension
  • Support for new ELF memory space for debugger
  • Support for Metric Tracer Decode support for sub-devices
  • Support for byte normalized programmable type
  • Added updates to virtual management API

Fixes :

  • Added description to replace C string parameter type
  • Fixed metricprogrammable spec issues
  • Update documentation on zesInit Usage
  • Remove VF experimental interfaces
  • fix metrics names in tracer

Full Changelog: v1.9.3...v1.10

v1.9.3

03 May 21:01
17336b7
Compare
Choose a tag to compare

What's Changed

  • Create scorecard.yml to establish openssf workflow in #294, #296
  • Fix typo in for device property in #302
  • Enhancement and bug fixes for 1.9.3 release in #305

Full Changelog: v1.9.2...v1.9.3

v1.9.2

20 Feb 15:15
74cb674
Compare
Choose a tag to compare

What's Changed

  • Fix API current version in #281

Full Changelog: v1.9.1...v1.9.2

v1.9.1

09 Feb 20:50
3282479
Compare
Choose a tag to compare

What's Changed

  • Misc. patches to v1.9 release in #278

Full Changelog: v1.9...v1.9.1

v1.9

02 Feb 19:41
05880d1
Compare
Choose a tag to compare

What's Changed

Core

  • Fix device hierarchy environment variable value in docs in #261
  • Add experimental extension for immediate command list append command lists in #263
  • Add experimental extension to clone a command list in #262
  • Add experimental extension for mutable command lists in #264
  • Add experimental extension for bindless images in #269
  • Add introspection APIs in #270
  • Add invalid argument error code to zeContextMakeMemoryResident in #271

Sysman

  • Fixes to Memory Bandwidth Extensions in #244
  • Add SURVIVABILITY_MODE_DETECTED event type in #252
  • Clarify engine stats details in #275
  • Add clarification for setting frequency defaults in #273
  • New firmware API for logging in #255
  • Add extension to support Flat device model in #245
  • Add experimental extension to access firmware security version in #256
  • Add experimental extension for VF telemetry in #254

Tools

  • Add support for programmable metrics in #204

Full Changelog: v1.8...v1.9

v1.8

13 Oct 15:29
421a71f
Compare
Choose a tag to compare

What's Changed

Core

  • Add API Version 1.7 in #203
  • Add experimental extension for counter-based events in #221
  • Clarify usage of IPC event pools in #219

Sysman

  • Add RasClearState to extension listing in #206
  • Add MEMORY power domain in #215
  • Add GPU power domain in #224
  • Clarify that the time units for engine activity counters are implementation specific in #208
  • Describe extension discovery in #161
  • Added GPU Board Temperature Metric in #184
  • Add power domain properties extension in #230
  • Deprecate unused APIs and/or APIs with enhanced replacements in #74
  • Deprecate compute unit debug mode in #228
  • Add memory timestamp valid bits experimental extension in #231
  • Add flash progress API in #182
  • Added Memory Page Offline Metrics in #183

Full Changelog: v1.7.8...v1.8