Skip to content

Commit 65f7c63

Browse files
Merge pull request #64 from codeplaysoftware/iwocl2025
IWOCL Video Content
2 parents aff1ae2 + e8ab6df commit 65f7c63

File tree

27 files changed

+503
-0
lines changed

27 files changed

+503
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Achieving High-throughput Strided Data Movement Across GPUs'
5+
external_url: 'https://www.youtube.com/watch?v=Jyd5NCPezn4'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Achieving High-throughput Strided Data Movement Across GPUs
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Adapting the LLVM SPIR-V Backend for Use in SYCL Implementations'
5+
external_url: 'https://www.youtube.com/watch?v=dThxsTteHJ0'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Adapting the LLVM SPIR-V Backend for Use in SYCL Implementations
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Adaptivity in AdaptiveCpp: Optimizing Performance by Leveraging Runtime Info During JIT-Compilation'
5+
external_url: 'https://www.youtube.com/watch?v=6tIWnMXLhH4'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Adaptivity in AdaptiveCpp: Optimizing Performance by Leveraging Runtime Info During JIT-Compilation
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Comparative Analysis of Implementation Techniques for Sub-groups on CPUs'
5+
external_url: 'https://www.youtube.com/watch?v=Nx4Rdy8HxsQ'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Comparative Analysis of Implementation Techniques for Sub-groups on CPUs
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Debugging SYCL on Intel GPUs with Visual Studio and VS Code'
5+
external_url: 'https://www.youtube.com/watch?v=X85FXzkmbcI'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Debugging SYCL on Intel GPUs with Visual Studio and VS Code
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Efficient Barrier-Related Debugging Information Reconstruction on SYCL CPU Device'
5+
external_url: 'https://www.youtube.com/watch?v=Nv6Bnt4-Xco'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Efficient Barrier-Related Debugging Information Reconstruction on SYCL CPU Device
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Evaluating oneAPI I/O Pipes in a Case Study of Scaling a SYCL Jacobi Solver to Multiple FPGAs'
5+
external_url: 'https://www.youtube.com/watch?v=zcyQX4RwLds'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
- oneapi
11+
---
12+
13+
Evaluating oneAPI I/O Pipes in a Case Study of Scaling a SYCL Jacobi Solver to Multiple FPGAs
14+
15+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
16+
It was, hosted at the Heidelberg University, Germany on April 7-11.
17+
18+
Additional Information and Slides:
19+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Experiences with Kokkos’ SYCL backend using AMD GPUs'
5+
external_url: 'https://www.youtube.com/watch?v=Ha9CAVgZQqc'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Experiences with Kokkos’ SYCL backend using AMD GPUs
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Fast In-Memory Runtime Compilation of SYCL Code'
5+
external_url: 'https://www.youtube.com/watch?v=X9mS8xetZJY'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Fast In-Memory Runtime Compilation of SYCL Code
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Introduction to the OpenCL Backend for Llama.cpp optimized for Qualcomm Adreno GPUs'
5+
external_url: 'https://www.youtube.com/watch?v=ioJPsBU7OK0'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Introduction to the OpenCL Backend for Llama.cpp optimized for Qualcomm Adreno GPUs
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'IWOCL 2025 - Welcome and Introduction'
5+
external_url: 'https://www.youtube.com/watch?v=jyiuQKdBADk'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
IWOCL 2025 - Welcome and Introduction
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Joint Matrix: A Unified SYCL Extension for Matrix Hardware Programming'
5+
external_url: 'https://www.youtube.com/watch?v=BBESHzVVDYo'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- oneapi
10+
---
11+
12+
Joint Matrix: A Unified SYCL Extension for Matrix Hardware Programming
13+
14+
Joint matrix is a new SYCL extension for matrix hardware programming. It unifies
15+
targets like Intel Advanced Matrix Extensions (Intel AMX), Intel Xe Matrix Extensions
16+
(Intel XMX), NVIDIA* Tensor Cores, AMD* Matrix Cores, etc. In general, ML frameworks
17+
like Tensorflow and libraries like oneAPI Deep Neural Network Library (oneDNN) are capable
18+
of heavily utilizing matrix hardware acceleration, and are the answer for many types
19+
of users and applications who want high performance from such hardware. However,
20+
for users who want to build their own neural network applications, these libraries
21+
and frameworks become too high-level, because users cannot do custom optimizations,
22+
and too heavyweight, because the size of libraries is large. Moreover, new operations
23+
are often introduced in the machine learning domain for which frameworks and libraries
24+
do not provide timely and performant solutions. For such cases, APIs are needed to
25+
write custom workload-specific optimizations and this is where joint matrix can help.
26+
Joint matrix has a lower level of abstraction than these frameworks and libraries,
27+
enabling it to provide performance, productivity, and fusion capabilities but, at the
28+
same time, offers portability by using one code to target different matrix hardware.
29+
30+
In this talk, we present (1) the main APIs introduced as part of SYCL joint matrix extension,
31+
(2) tuning techniques to fully utilize Intel hardware using SYCL joint matrix, and (3)
32+
the application and validation of this language feature and tuning techniques using the
33+
GEMM benchmark and the ability to fuse kernels such as GEMM and GELU.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Latency Reduction Potential of Server Side Command Buffers in OpenCL-Based Edge Offloading'
5+
external_url: 'https://www.youtube.com/watch?v=wWV9dKt0DDU'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Latency Reduction Potential of Server Side Command Buffers in OpenCL-Based Edge Offloading
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'One Header To Rule Them All – Evil, or Not?'
5+
external_url: 'https://www.youtube.com/watch?v=2-NktO2VhuM'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
One Header To Rule Them All – Evil, or Not?
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Open Source Deep Learning Compiler Solution Updates for Adreno GPU'
5+
external_url: 'https://www.youtube.com/watch?v=aAFzUEch--g'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Open Source Deep Learning Compiler Solution Updates for Adreno GPU
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'OpenCL: An Update from the Khronos Working Group'
5+
external_url: 'https://www.youtube.com/watch?v=D3dappFFHHg'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
OpenCL: An Update from the Khronos Working Group
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'OpenCL and SYCL Panel Discussion'
5+
external_url: 'https://www.youtube.com/watch?v=Hq7HQLADT2I'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
OpenCL and SYCL Panel Discussion
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Scaling Up FluidX3D CFD Beyond 100 Billion Cells'
5+
external_url: 'https://www.youtube.com/watch?v=Sb3ibfoOi0c'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Scaling Up FluidX3D CFD Beyond 100 Billion Cells
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'Shamrock: Exascale Hydrodynamics for Astrophysics Using SYCL'
5+
external_url: 'https://www.youtube.com/watch?v=zhDgNGiAKPY'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
Shamrock: Exascale Hydrodynamics for Astrophysics Using SYCL
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
contributor: max
3+
date: '2025-05-07T12:11:00'
4+
title: 'So You Want to Support SYCL: An OpenCL Perspective'
5+
external_url: 'https://www.youtube.com/watch?v=XNYDd0UfPHs'
6+
type: presentation
7+
tags:
8+
- sycl
9+
- iwocl
10+
---
11+
12+
So You Want to Support SYCL: An OpenCL Perspective
13+
14+
This video was presented at IWOCL 2025 - the 13th International Workshop on OpenCL and SYCL.
15+
It was, hosted at the Heidelberg University, Germany on April 7-11.
16+
17+
Additional Information and Slides:
18+
https://www.iwocl.org/iwocl-2025/conference-program/

0 commit comments

Comments
 (0)