# Status of Julia wrappers of SYCL

**URL:** https://discourse.julialang.org/t/status-of-julia-wrappers-of-sycl/110870
**Category:** General Usage
**Created:** [February 28, 2024, 3:55am UTC](https://discourse.julialang.org/t/status-of-julia-wrappers-of-sycl/110870 "2024-02-28T03:55:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [February 28, 2024, 3:55am UTC](https://discourse.julialang.org/t/status-of-julia-wrappers-of-sycl/110870/1 "2024-02-28T03:55:03Z")

</div>

What do you know? Any bit of info will help. Ta!

---

<div class="post-metadata">

### Author: ![mkitti](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mkitti/32/12459_2.png) [@mkitti](https://discourse.julialang.org/u/mkitti)
#### Post date: [February 28, 2024, 6:59am UTC](https://discourse.julialang.org/t/status-of-julia-wrappers-of-sycl/110870/2 "2024-02-28T06:59:04Z")

</div>

It’s just C++ right? In any case, I think the path is the usual one. Build a C interface and wrap that.

---

<div class="post-metadata">

### Author: ![maleadt](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/maleadt/32/10097_2.png) [@maleadt](https://discourse.julialang.org/u/maleadt)
#### Post date: [February 28, 2024, 7:08am UTC](https://discourse.julialang.org/t/status-of-julia-wrappers-of-sycl/110870/3 "2024-02-28T07:08:10Z")

</div>

oneAPI.jl has minimal SYCL wrappers to interface with libraries like oneMKL: [oneAPI.jl/lib/sycl/SYCL.jl at bb223adba38965256c09b035bbfdc2b0bc9a122c · JuliaGPU/oneAPI.jl · GitHub](https://github.com/JuliaGPU/oneAPI.jl/blob/bb223adba38965256c09b035bbfdc2b0bc9a122c/lib/sycl/SYCL.jl#L2)
