Skip to content

Commit 5079923

Browse files
author
Scott Straughan
committed
Merge remote-tracking branch 'origin/main'
2 parents d4eddb5 + 026e927 commit 5079923

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
contributor: scott
3+
date: '2024-12-16T12:11:00'
4+
title: '2024 LLVM Dev Mtg - Enhance SYCL offloading support to use the new offloading model'
5+
external_url: 'https://www.youtube.com/watch?v=4Qof7vtfhuk'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- offload
10+
- intel
11+
- clang
12+
featuring:
13+
- name: Ravi Narayanaswamy
14+
affiliation_at_video_production_time: Unknown
15+
---
16+
17+
Driven by Intel, SYCL compiler is an LLVM-based project that implements support for the SYCL language. In our downstream
18+
implementation, We (Intel) have made several changes to the clang-linker-wrapper tool to support SYCL device code
19+
linking and wrapping. This talk includes discussion of key changes to clang-linker-wrapper tool to enable JIT/AOT
20+
compilation flow for SYCL offloading, addition of a new sycl-post-link library, SYCL specific options passed to
21+
clang-linker-wrapper, and use of existing mechanism for propagating SYCL specific metadata from the compiler to SYCL
22+
runtime library.

0 commit comments

Comments
 (0)