Skip to content

Conversation

CuiYifeng
Copy link
Contributor

@CuiYifeng CuiYifeng commented Sep 12, 2025

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

…" (#2026)

To solve #2025.
This reverts commit 83a1555 to quickly
bypass the performance regression caused by usage of sycl::get_kernel_bundle.
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 change to quickly resolve a performance regression caused by the usage of sycl::get_kernel_bundle. The revert restores the original implementation that includes device-specific kernel bundle retrieval to avoid runtime errors on devices other than the first device.

  • Reverts the removal of device parameter in sycl::get_kernel_bundle call
  • Restores explanatory comments about the SYCL runtime limitation
  • Addresses performance regression while maintaining multi-device compatibility

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

@chuanqi129 chuanqi129 merged commit f8408a6 into release/2.9 Sep 15, 2025
160 of 168 checks passed
@chuanqi129 chuanqi129 deleted the yifeng/release/2.9/revert_rollback branch September 15, 2025 02:48
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.

2 participants