# Binding something to juliaGPU

**URL:** https://discourse.julialang.org/t/binding-something-to-juliagpu/23508
**Category:** GPU
**Tags:** question, package, juliacomputing, performance
**Created:** [April 25, 2019, 1:04pm UTC](https://discourse.julialang.org/t/binding-something-to-juliagpu/23508 "2019-04-25T13:04:47Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Dragon20180618](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dragon20180618/32/8164_2.png) [@Dragon20180618](https://discourse.julialang.org/u/Dragon20180618)
#### Post date: [April 25, 2019, 1:04pm UTC](https://discourse.julialang.org/t/binding-something-to-juliagpu/23508/1 "2019-04-25T13:04:47Z")

</div>

I want to binding MAGMA to juliaGPU.

Create such binding by simply calling its C API via ccall. By binding this to the JuliaGPU ecosystem.

But I don’t know how to write codes about that.

I need some help.

---

<div class="post-metadata">

### Author: ![Gnimuc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/gnimuc/32/2194_2.png) [@Gnimuc](https://discourse.julialang.org/u/Gnimuc)
#### Post date: [April 25, 2019, 2:53pm UTC](https://discourse.julialang.org/t/binding-something-to-juliagpu/23508/2 "2019-04-25T14:53:58Z")

</div>

Clang.jl has a wrapper generator for this kinda job.

[https://github.com/JuliaInterop/Clang.jl](https://github.com/JuliaInterop/Clang.jl)

---

<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: [April 25, 2019, 2:55pm UTC](https://discourse.julialang.org/t/binding-something-to-juliagpu/23508/3 "2019-04-25T14:55:49Z")

</div>

There’s [https://github.com/JuliaGPU/MAGMA.jl](https://github.com/JuliaGPU/MAGMA.jl) but it doesn’t contain much
