Skip to content

[SYCL][Doc] Add design for -fsycl-link with multiple targets in the n… - #23830

Draft
YuriPlyakhin wants to merge 1 commit into
intel:syclfrom
YuriPlyakhin:sycl-link-multitarget-design
Draft

YuriPlyakhin wants to merge 1 commit into
intel:syclfrom
YuriPlyakhin:sycl-link-multitarget-design

Conversation

@YuriPlyakhin

Copy link
Copy Markdown
Contributor

…ew offload model

Design proposal for #23760: in the new offload model, clang-linker-wrapper wraps all SYCL device images of one invocation into a single SYCL offload descriptor instead of one per target. This makes -fsycl-link with multiple -fsycl-targets produce a single wrapper object. NativeCPU with -fsycl-link is diagnosed as unsupported.

…ew offload model

Design proposal for intel#23760: in the
new offload model, clang-linker-wrapper wraps all SYCL device images of
one invocation into a single SYCL offload descriptor instead of one per
target. This makes -fsycl-link with multiple -fsycl-targets produce a
single wrapper object. NativeCPU with -fsycl-link is diagnosed as
unsupported.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

1 participant