Do you suggest using ArrayFire?

I am new in GPU programming.

Do you suggest or not using ArrayFire?

Don’t know how specific this anecdote is to my particular situation. When I built my computer, I went with an AMD GPU. The state of AMD GPU computing in Julia is not the greatest, but rapidly improving. That being said, about a month ago when I took it upon myself to leverage the GPU, ArrayFire was the only package I could get working for my computer (but only using X as the display manager; from my understanding, by no fault of ArrayFire, rather that of AMD). I haven’t used it much since, but the benchmarks looked good. If you have a NVIDIA GPU, I think there are plenty of options (can’t say how much better or worse they are with no point of comparison), but if yours is AMD, ArrayFire might be your best bet.