Skip to content

[SYCL] rename GGML_SYCL_SUPPORT_LEVEL_ZERO#24719

Open
arthw wants to merge 1 commit into
ggml-org:masterfrom
arthw:rename_l0
Open

[SYCL] rename GGML_SYCL_SUPPORT_LEVEL_ZERO#24719
arthw wants to merge 1 commit into
ggml-org:masterfrom
arthw:rename_l0

Conversation

@arthw

@arthw arthw commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

rename following environment variables in code and doc:
GGML_SYCL_SUPPORT_LEVEL_ZERO to GGML_SYCL_SUPPORT_LEVEL_ZERO_API
GGML_SYCL_ENABLE_LEVEL_ZERO to GGML_SYCL_USE_LEVEL_ZERO_API

The original names make the user misunderstand the function in real case:
User think GGML_SYCL_SUPPORT_LEVEL_ZERO = OFF or GGML_SYCL_ENABLE_LEVEL_ZERO = OFF mean SYCL can't run on Level Zero running time, and switch to OpenCL running time.
In fact, they show SYCL backend use level zero API or SYCL API for memory allocation. Have nothing with level zero running time.

Test the all UT cases locally.

@arthw arthw requested a review from a team as a code owner June 17, 2026 10:50
@github-actions github-actions Bot added documentation Improvements or additions to documentation ggml changes relating to the ggml tensor library for machine learning SYCL https://en.wikipedia.org/wiki/SYCL - GPU programming language labels Jun 17, 2026
…PI, and GGML_SYCL_ENABLE_LEVEL_ZERO to GGML_SYCL_USE_LEVEL_ZERO_API
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation ggml changes relating to the ggml tensor library for machine learning SYCL https://en.wikipedia.org/wiki/SYCL - GPU programming language

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant