# Can Flux handle multiple GPUs?

**URL:** https://discourse.julialang.org/t/can-flux-handle-multiple-gpus/85323
**Category:** Machine Learning
**Created:** [August 5, 2022, 3:45am UTC](https://discourse.julialang.org/t/can-flux-handle-multiple-gpus/85323 "2022-08-05T03:45:25Z")
**Posts on this page:** 1
**Showing post:** 16

<div class="post-metadata">

### Author: ![j\_u](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/j_u/32/219081_2.png) [@j\_u](https://discourse.julialang.org/u/j_u)
#### Post date: [August 5, 2022, 3:20pm UTC](https://discourse.julialang.org/t/can-flux-handle-multiple-gpus/85323/16 "2022-08-05T15:20:52Z")

</div>

Its hard to refer without exact example however re 8 BLAS threads pls see: [BLAS performance testing for Julia 1.8](https://discourse.julialang.org/t/blas-performance-testing-for-julia-1-8/69520). Not sure if this could be to iterest, however, one may also easily change BLAS backend thanks to `libblastrampoline` and instead of default `OpenBLAS` use other libraries like i.e. `MKL`. Depending on the matrix size and the hardware sometimes this can provide significant benefits. `BLAS` performance can be checked with i.e. `BLASBenchmarksCPU.jl` or `BLASBenchmarksGPU.jl`. Hope it helps.

---

_[View the full topic](https://discourse.julialang.org/t/can-flux-handle-multiple-gpus/85323)._
