Skip to content

PR #28073: [XLA:GPU][oneAPI] Enable Level_zero support #97022

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 17, 2025

Conversation

copybara-service[bot]
Copy link

@copybara-service copybara-service bot commented Jul 16, 2025

PR #28073: [XLA:GPU][oneAPI] Enable Level_zero support

Imported from GitHub PR openxla/xla#28073

This PR configures the header and library paths for the Level Zero (L0) and MKL libraries. For hermetic builds, the required L0 headers and libraries are also downloaded. These are necessary for building the stream_executor
Copybara import of the project:

--
55eeff750330bd60e997b1287dc736038fc7f187 by mraunak 83710963+mraunak@users.noreply.github.com:

Implement Hermetic oneAPI

--
cd41a258e82a4648031f8e9494d2eb61da3c155f by mraunak 83710963+mraunak@users.noreply.github.com:

Implement Hermetic oneAPI

b321425c0a8e26eabed27ff88c5c983e68bb4af0 by mraunak 83710963+mraunak@users.noreply.github.com:

Implement Hermetic oneAPI

--
315aa096b70d5c1ef3574eb0c42f606c176b5c71 by mraunak 83710963+mraunak@users.noreply.github.com:

Update BUILD.tpl

0c60daf6c55dc5a06046495325b8c0370a828ee5 by mraunak mayank.kumar.raunak@intel.com:

Updating the License & Tools

f42dc6699578bcb7d78630c83161765cbff53010 by mraunak mayank.kumar.raunak@intel.com:

Update BUILD.tpl

e71a42c1dde209f93d6903b30b4efc93ac9bff65 by mraunak mayank.kumar.raunak@intel.com:

Fixed the comments

--
0579568294c64e4a39dab2e4edd6e1d9e93b3806 by mraunak mayank.kumar.raunak@intel.com:

fixed the comments

--
088ce8c837cbdb8c8333d4b2a11eda4f5adebf57 by mraunak mayank.kumar.raunak@intel.com:

Revert the changes

d3dc8bc597c0c6faec6b900f34cb0c91c9c59e69 by mraunak mayank.kumar.raunak@intel.com:

Updated with the main branch

dccda083e9c447ce72bc19715f18b2f831e9e991 by mraunak mayank.kumar.raunak@intel.com:

Add level-zero support

--
2e2d34ac1a686c32142104559639c09dce5dc5dc by mraunak mayank.kumar.raunak@intel.com:

Update BUILD.sycl.tpl

4f2302fc649c02717bd11360d08b7fdcc7a1ab14 by mraunak mayank.kumar.raunak@intel.com:

Update find_sycl_config.py

eeffefddec47e7f7a33c1ea36854ba79c6975aaf by mraunak mayank.kumar.raunak@intel.com:

Update BUILD.tpl

68be99a77fc3287724e47e634395d513fa660571 by mraunak mayank.kumar.raunak@intel.com:

Create level_zero.bzl

96e68009b4c5c21cabe75327a770fe3d2d7d5a56 by mraunak mayank.kumar.raunak@intel.com:

Update sycl_dl_essential.bzl

Merging this change closes #28073

FUTURE_COPYBARA_INTEGRATE_REVIEW=openxla/xla#28073 from Intel-tensorflow:mraunak/L0_support c6b8d03b589d8ee9a4e59300d032992b4299bb6d

@copybara-service copybara-service bot force-pushed the exported_pr_783610213 branch from 400bf3e to a732c86 Compare July 17, 2025 07:38
Imported from GitHub PR openxla/xla#28073

This PR configures the header and library paths for the Level Zero (L0) and MKL libraries. For hermetic builds, the required L0 headers and libraries are also downloaded. These are necessary for building the stream_executor
Copybara import of the project:

--
55eeff750330bd60e997b1287dc736038fc7f187 by mraunak <83710963+mraunak@users.noreply.github.com>:

Implement Hermetic oneAPI

--
cd41a258e82a4648031f8e9494d2eb61da3c155f by mraunak <83710963+mraunak@users.noreply.github.com>:

Implement Hermetic oneAPI
--
b321425c0a8e26eabed27ff88c5c983e68bb4af0 by mraunak <83710963+mraunak@users.noreply.github.com>:

Implement Hermetic oneAPI

--
315aa096b70d5c1ef3574eb0c42f606c176b5c71 by mraunak <83710963+mraunak@users.noreply.github.com>:

Update BUILD.tpl
--
0c60daf6c55dc5a06046495325b8c0370a828ee5 by mraunak <mayank.kumar.raunak@intel.com>:

Updating the License & Tools
--
f42dc6699578bcb7d78630c83161765cbff53010 by mraunak <mayank.kumar.raunak@intel.com>:

Update BUILD.tpl
--
e71a42c1dde209f93d6903b30b4efc93ac9bff65 by mraunak <mayank.kumar.raunak@intel.com>:

Fixed the comments

--
0579568294c64e4a39dab2e4edd6e1d9e93b3806 by mraunak <mayank.kumar.raunak@intel.com>:

fixed the comments

--
088ce8c837cbdb8c8333d4b2a11eda4f5adebf57 by mraunak <mayank.kumar.raunak@intel.com>:

Revert the changes
--
d3dc8bc597c0c6faec6b900f34cb0c91c9c59e69 by mraunak <mayank.kumar.raunak@intel.com>:

Updated with the main branch
--
dccda083e9c447ce72bc19715f18b2f831e9e991 by mraunak <mayank.kumar.raunak@intel.com>:

Add level-zero support

--
2e2d34ac1a686c32142104559639c09dce5dc5dc by mraunak <mayank.kumar.raunak@intel.com>:

Update BUILD.sycl.tpl
--
4f2302fc649c02717bd11360d08b7fdcc7a1ab14 by mraunak <mayank.kumar.raunak@intel.com>:

Update find_sycl_config.py
--
eeffefddec47e7f7a33c1ea36854ba79c6975aaf by mraunak <mayank.kumar.raunak@intel.com>:

Update BUILD.tpl
--
68be99a77fc3287724e47e634395d513fa660571 by mraunak <mayank.kumar.raunak@intel.com>:

Create level_zero.bzl
--
96e68009b4c5c21cabe75327a770fe3d2d7d5a56 by mraunak <mayank.kumar.raunak@intel.com>:

Update sycl_dl_essential.bzl

Merging this change closes #28073

PiperOrigin-RevId: 784070407
@copybara-service copybara-service bot force-pushed the exported_pr_783610213 branch from a732c86 to e9674b4 Compare July 17, 2025 08:09
@copybara-service copybara-service bot merged commit e9674b4 into master Jul 17, 2025
@copybara-service copybara-service bot deleted the exported_pr_783610213 branch July 17, 2025 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TensorFlow 2.0: Allow simple tensorboard summary usage
1 participant
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy