# \#arrayfire

**URL:** https://discourse.julialang.org/tag/arrayfire/18.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [ArrayFire and Flux](https://discourse.julialang.org/t/arrayfire-and-flux/42907)

<div class="topic-metadata">

**Author:** [@Ian\_Slagle](https://discourse.julialang.org/u/Ian_Slagle)\
**Replies:** 13\
**Last updated:** [July 13, 2020, 9:19pm UTC](https://discourse.julialang.org/t/arrayfire-and-flux/42907 "2020-07-13T21:19:21Z")

</div>

In part because of having an AMD GPU, the only package I can get to work with it is ArrayFire.jl. ArrayFire v3.7.0 (OpenCL, 64-bit Linux, build a4485443) \[0\] AMD: Ellesmere, 7999 MB -1- INTEL: AMD Ryzen 7 2700X Eight-Co…

---

## [Faster read only memory](https://discourse.julialang.org/t/faster-read-only-memory/32457)

<div class="topic-metadata">

**Author:** [@Michael\_Benton](https://discourse.julialang.org/u/Michael_Benton)\
**Replies:** 5\
**Last updated:** [January 8, 2020, 6:50am UTC](https://discourse.julialang.org/t/faster-read-only-memory/32457 "2020-01-08T06:50:57Z")

</div>

I’ve got something that works, but it needs to work faster. I’ve tested different methods outside of Julia that can do this much faster, and by comparison with peakflops.jl and a rudimentary calculation of how many opera…

---

## [Saving values from GPU during Euler stepping in ODE](https://discourse.julialang.org/t/saving-values-from-gpu-during-euler-stepping-in-ode/7406)

<div class="topic-metadata">

**Author:** [@rveltz](https://discourse.julialang.org/u/rveltz)\
**Replies:** 23\
**Last updated:** [June 27, 2018, 4:53pm UTC](https://discourse.julialang.org/t/saving-values-from-gpu-during-euler-stepping-in-ode/7406 "2018-06-27T16:53:40Z")

</div>

Dear all, I have written a simple Euler stepping algorithm for a particular problem which runs on GPU. The vector y\_current is big (~200\_000) and it is updated like y\_current .= y\_current .+ dt \* RHS. A working example…

---

## [ArrayFire Julia: Performant way to calculate vector cross product?](https://discourse.julialang.org/t/arrayfire-julia-performant-way-to-calculate-vector-cross-product/1458)

<div class="topic-metadata">

**Author:** [@Boxed](https://discourse.julialang.org/u/Boxed)\
**Replies:** 0\
**Last updated:** [January 13, 2017, 9:51am UTC](https://discourse.julialang.org/t/arrayfire-julia-performant-way-to-calculate-vector-cross-product/1458 "2017-01-13T09:51:20Z")

</div>

Hi Is there a way to calculate vector cross product through ArrayFire.jl in a performant way? The function is not implemented in ArrayFire and the getindex() and setindex!() functions for Julia cause data movement betwe…

---

## [ArrayFire Julia: Implementation of gfor?](https://discourse.julialang.org/t/arrayfire-julia-implementation-of-gfor/633)

<div class="topic-metadata">

**Author:** [@pedroborgesmelo](https://discourse.julialang.org/u/pedroborgesmelo)\
**Replies:** 4\
**Last updated:** [November 30, 2016, 5:03am UTC](https://discourse.julialang.org/t/arrayfire-julia-implementation-of-gfor/633 "2016-11-30T05:03:16Z")

</div>

Hi! Anyone knows how to implement something equivalent to gfor using the existing ArrayFire wrapper? I guess gfor is not wrapped… Regards,
