# CUDA kernel: how to pass an array of functions

**URL:** <https://discourse.julialang.org/t/cuda-kernel-how-to-pass-an-array-of-functions/54784>\
**Category:** GPU\
**Tags:** cuda\
**Created:** [February 7, 2021, 12:29pm UTC](https://discourse.julialang.org/t/cuda-kernel-how-to-pass-an-array-of-functions/54784 "2021-02-07T12:29:20Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![marius311](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/marius311/32/3953_2.png) [@marius311](https://discourse.julialang.org/u/marius311)\
**Post date:** [February 8, 2021, 5:36am UTC](https://discourse.julialang.org/t/cuda-kernel-how-to-pass-an-array-of-functions/54784/4 "2021-02-08T05:36:32Z")

</div>

You might find the answer I gave [here](https://discourse.julialang.org/t/optimizing-cuda-jl-performance-for-small-array-operations/54808/4) helpful, although disclaimer I am not the expert 🙂 (and I mean that seriously, there might be better ways)

---

_[View the full topic](https://discourse.julialang.org/t/cuda-kernel-how-to-pass-an-array-of-functions/54784)._
