Skip to content

[DON'T MERGE] Docs/offload model comparison#21544

Draft
maksimsab wants to merge 3 commits intointel:syclfrom
maksimsab:docs/offload-model-comparison
Draft

[DON'T MERGE] Docs/offload model comparison#21544
maksimsab wants to merge 3 commits intointel:syclfrom
maksimsab:docs/offload-model-comparison

Conversation

@maksimsab
Copy link
Contributor

No description provided.

Add detailed documentation comparing old driver-based offload model with
new linker-wrapper-based offload model for team onboarding.

Topics covered:
- Old model: clang-offload-bundler, clang-offload-wrapper, sycl-post-link,
  file-table-tform, llvm-foreach
- New model: llvm-offload-packager, clang-linker-wrapper, clang-sycl-linker
- Compilation flows and fat binary creation for both models
- Key differences and migration path
- SYCLBIN format introduction
- Detailed tool descriptions and workflows

This document serves as reference material for new team members and
contributors to understand the architectural evolution of SYCL offloading.
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