Skip to content

[SYCL] Remove two-input sub-group shuffles #2614

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 2 commits into from
Oct 9, 2020

Conversation

Pennycook
Copy link
Contributor

@Pennycook Pennycook commented Oct 8, 2020

These functions were deprecated in bea6aa2.

Removing them now allows for a simpler implementation of the interface to
SPIR-V that is more closely tied to supported functionality. These changes
will make it simpler to implement sub-group shuffles for other backends.

Signed-off-by: John Pennycook [email protected]

These functions were deprecated in bea6aa.

Removing them now allows for a simpler implementation of the interface to
SPIR-V that is more closely tied to supported functionality.  These changes
will make it simpler to implement sub-group shuffles for other backends.

Signed-off-by: John Pennycook <[email protected]>
@Pennycook Pennycook requested review from AlexeySachkov and a team as code owners October 8, 2020 16:36
@Pennycook Pennycook requested a review from againull October 8, 2020 16:36
Copy link
Contributor

@AlexeySachkov AlexeySachkov left a comment

Choose a reason for hiding this comment

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

These functions were deprecated in bea6aa.

@Pennycook, suggestion here: if you change this into intel/llvm@bea6aa2 then GitHub will automatically put link to the commit in UI: bea6aa2 (note: there weren't enough symbols to find the commit)

Change itself LGTM.

@Pennycook
Copy link
Contributor Author

@Pennycook, suggestion here: if you change this into intel/llvm@bea6aa2 then GitHub will automatically put link to the commit in UI: bea6aa2 (note: there weren't enough symbols to find the commit)

Thanks, @AlexeySachkov. I've made that change in the PR description. I wondered why it didn't turn into a link automatically!

@bader bader merged commit ef969c1 into intel:sycl Oct 9, 2020
@Pennycook Pennycook deleted the two-input-shuffles branch October 9, 2020 18:24
alexbatashev pushed a commit to alexbatashev/llvm that referenced this pull request Oct 14, 2020
* sycl: (566 commits)
  [SYCL] Fix explicit copy operation for host device (intel#2627)
  [SYCL] Fix initialization issue on Windows (intel#2632)
  [SYCL][CUDA] Disable image_write test on CUDA devices (intel#2630)
  [SYCL] Removes any knowledge of specific memory advices from PI API. (intel#2607)
  [BuildBot] Uplift GPU RT version for Linux to 20.40.18075 (intel#2626)
  [SYCL] Wrap complex global objects to control lifetime (intel#2516)
  [SYCL][CUDA] Image Basic Test (intel#1970)
  [SYCL] Align get_info<info::device::version>() with the SYCL spec (intel#2507)
  [Driver][SYCL] Correct optimization disabling option for gen (intel#2622)
  [SYCL][LIT] Add deleter func for test in buffer.cpp to avoid potential SegFault (intel#2616)
  [SYCL] Remove half type alias causing name conflicts (intel#2624)
  [BuildBot] OpenCL CPU/FPGAEMU driver uplift (intel#2620)
  [SYCL][Doc] Add overview of kernel-program caching (intel#2514)
  [SYCL] Remove two-input sub-group shuffles (intel#2614)
  [SYCL] Add support for new spelling of FPGA kernel attribute scheduler_target_fmax_mhz (intel#2618)
  [SYCL] Align image class constructors with the SYCL spec (intel#2603)
  [SYCL] Remove tests migrated to llvm-test-suite (intel#2611)
  [SYCL][NFC] Fix dependency for SYCL add_sycl_executable macro (intel#2613)
  [SYCL][PI][L0] Update environment variables from LEVEL0 to LEVEL_ZERO (intel#2612)
  [SYCL] Add KernelNameTypeVisitor validation check (intel#2596)
  ...
kbenzie added a commit to kbenzie/intel-llvm that referenced this pull request Feb 17, 2025
Add UR_KERNEL_INFO_SPILL_MEM_SIZE kernel info prop
Chenyang-L pushed a commit that referenced this pull request Feb 18, 2025
Add UR_KERNEL_INFO_SPILL_MEM_SIZE kernel info prop
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.

4 participants