llvm icon indicating copy to clipboard operation
llvm copied to clipboard

[SYCL] Handler-less kernel submit path (range based)

Open slawekptak opened this issue 1 month ago • 3 comments

Extend the handler-less kernel submission path to sycl::range based functions. This includes:

  1. A refactor of range rounding utility functions, so they can be shared between a handler and a queue
  2. The actual sycl::range based submission, with range rounding logic
  3. Modifications of range rounding e2e tests, which can now test both handler-based and handler-less functions.

slawekptak avatar Nov 24 '25 12:11 slawekptak

A refactor of range rounding utility functions, so they can be shared between a handler and a queue

This can/should go to a separate NFC PR.

aelovikov-intel avatar Nov 25 '25 18:11 aelovikov-intel

A refactor of range rounding utility functions, so they can be shared between a handler and a queue

This can/should go to a separate NFC PR.

Thanks for the review. Yes, the PR can be split into two (or more) PRs.

slawekptak avatar Nov 26 '25 12:11 slawekptak

Switching to draft for now, to split into smaller PRs. Thank you all for review.

slawekptak avatar Nov 27 '25 09:11 slawekptak