Skip to content

Conversation

CuiYifeng
Copy link
Contributor

@CuiYifeng CuiYifeng commented Sep 10, 2025

To solve #2025.
This reverts commit 83a1555 to quickly bypass the performance regression caused by usage of sycl::get_kernel_bundle .

@Copilot Copilot AI review requested due to automatic review settings September 10, 2025 02:43
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR reverts a previous commit that attempted to roll back to the original usage of sycl::get_kernel_bundle. The revert restores a workaround for a SYCL runtime issue where kernels won't be built for devices other than the first device.

  • Restores the device-specific kernel bundle retrieval with an extra device parameter
  • Re-adds explanatory comments about the SYCL runtime limitation
  • References the upstream issue tracking the problem

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@CuiYifeng CuiYifeng added this to the PT2.9 milestone Sep 10, 2025
@CuiYifeng CuiYifeng added this pull request to the merge queue Sep 12, 2025
Merged via the queue into main with commit d8c3eef Sep 12, 2025
31 of 32 checks passed
@CuiYifeng CuiYifeng deleted the yifeng/revert_rollback branch September 12, 2025 06:41
CuiYifeng added a commit that referenced this pull request Sep 12, 2025
…" (#2026)

To solve #2025.
This reverts commit 83a1555 to quickly
bypass the performance regression caused by usage of sycl::get_kernel_bundle.
chuanqi129 pushed a commit that referenced this pull request Sep 15, 2025
…_bundle (#1935)" (#2026) (#2035)

Cherry-pick #2026 to solve #2025.
This reverts commit 83a1555 to quickly
bypass the performance regression caused by usage of
sycl::get_kernel_bundle.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants