# \#amdgpu

**URL:** https://discourse.julialang.org/tag/amdgpu/936.md

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

---

## [Why is Flux/NNlib falling back to im2col instead of MIOpen on AMD GPU?](https://discourse.julialang.org/t/why-is-flux-nnlib-falling-back-to-im2col-instead-of-miopen-on-amd-gpu/135867)

<div class="topic-metadata">

**Author:** [@ajrohr2](https://discourse.julialang.org/u/ajrohr2)\
**Replies:** 3\
**Last updated:** [March 10, 2026, 1:30am UTC](https://discourse.julialang.org/t/why-is-flux-nnlib-falling-back-to-im2col-instead-of-miopen-on-amd-gpu/135867 "2026-03-10T01:30:35Z")

</div>

Hello! I’ve been trying to get Flux’s convolutional layers, specifically the Flux.NNlib.conv! function, to use the MIOpen version rather than im2col or direct. I’ve verified that I have MIOpen available with AMDGPU.funct…

---

## [GPU memory issue on AMDGPU](https://discourse.julialang.org/t/gpu-memory-issue-on-amdgpu/133560)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 4\
**Last updated:** [November 10, 2025, 7:51am UTC](https://discourse.julialang.org/t/gpu-memory-issue-on-amdgpu/133560 "2025-11-10T07:51:57Z")

</div>

I am trying to train a neural network and make inference using this neural network with Lux (1.22.1) AMDGPU (2.1.1) and julia (1.12.0). The AMDGPU version kernel driver is 6.3.6 (as reported by /sys/module/amdgpu/versio…

---

## [How to call ssyevd](https://discourse.julialang.org/t/how-to-call-ssyevd/133496)

<div class="topic-metadata">

**Author:** [@billmclean](https://discourse.julialang.org/u/billmclean)\
**Replies:** 2\
**Last updated:** [November 9, 2025, 10:21pm UTC](https://discourse.julialang.org/t/how-to-call-ssyevd/133496 "2025-11-09T22:21:54Z")

</div>

I am trying to figure out how to call rocsolver\_ssyevd to compute the eigenvalues of a symmetric matrix. If I run the code using AMDGPU import AMDGPU.rocBLAS: rocblas\_int, handle import AMDGPU.rocSOLVER: rocsolver\_ssye…

---

## [AMDGPU on AI HX370 versioninfo() crashes](https://discourse.julialang.org/t/amdgpu-on-ai-hx370-versioninfo-crashes/129733)

<div class="topic-metadata">

**Author:** [@jdad](https://discourse.julialang.org/u/jdad)\
**Replies:** 4\
**Last updated:** [June 8, 2025, 5:12pm UTC](https://discourse.julialang.org/t/amdgpu-on-ai-hx370-versioninfo-crashes/129733 "2025-06-08T17:12:12Z")

</div>

I try to use my Asus-Vivobook S16 which has an AMD AI HX370 CPU/GPU (gfx1150) . I installed ROCM under Ubuntu 24.04 davidj@vivoai:~$ rocminfo ROCk module version 6.12.12 is loaded ========== HSA Agents …

---

## [Pluto notebook "Malt.TerminatedWorkerException()" error](https://discourse.julialang.org/t/pluto-notebook-malt-terminatedworkerexception-error/127006)

<div class="topic-metadata">

**Author:** [@bpsomu](https://discourse.julialang.org/u/bpsomu)\
**Replies:** 3\
**Last updated:** [March 27, 2025, 10:20am UTC](https://discourse.julialang.org/t/pluto-notebook-malt-terminatedworkerexception-error/127006 "2025-03-27T10:20:09Z")

</div>

I have installed AMDGPU.jl and have been using it in the Julia REPL. I tried using AMDGPU inside Pluto notebook and I got the error: Error message Malt.TerminatedWorkerException() What’s happening and how do I…

---

## [Unable to use AMDGPU.jl on RX6600](https://discourse.julialang.org/t/unable-to-use-amdgpu-jl-on-rx6600/126889)

<div class="topic-metadata">

**Author:** [@bpsomu](https://discourse.julialang.org/u/bpsomu)\
**Replies:** 13\
**Last updated:** [March 19, 2025, 10:40pm UTC](https://discourse.julialang.org/t/unable-to-use-amdgpu-jl-on-rx6600/126889 "2025-03-19T22:40:15Z")

</div>

I am trying to use AMDGPU.jl but it installs with several errors and does not work. Operating Systems: Fedora and Endeavor OS Julia version: 1.11.4 installed via the curl command on the Julia website julia\> using AMDG…

---

## [GPU backend-agnostic way to create efficiently random number on the GPU](https://discourse.julialang.org/t/gpu-backend-agnostic-way-to-create-efficiently-random-number-on-the-gpu/126110)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 3\
**Last updated:** [March 3, 2025, 7:44am UTC](https://discourse.julialang.org/t/gpu-backend-agnostic-way-to-create-efficiently-random-number-on-the-gpu/126110 "2025-03-03T07:44:34Z")

</div>

I am trying to make my code Flux code portable across CUDA and AMDGPU. I would like to know if there is a GPU backend-agnostic way to create efficiently random number on the GPU? AMDGPU.randn is by far the fastest, but I…

---

## [Distributed Data Parallel training with 2 GPUs fails with Flux.jl on AMD GPUs](https://discourse.julialang.org/t/distributed-data-parallel-training-with-2-gpus-fails-with-flux-jl-on-amd-gpus/125993)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 7\
**Last updated:** [February 18, 2025, 8:41am UTC](https://discourse.julialang.org/t/distributed-data-parallel-training-with-2-gpus-fails-with-flux-jl-on-amd-gpus/125993 "2025-02-18T08:41:29Z")

</div>

I am using Flux (with this PR Fix missing imports in FluxMPIExt by Alexander-Barth · Pull Request #2589 · FluxML/Flux.jl · GitHub to fix some MPI related imports) on two AMD GPUs with Distributed Data Parallel (DDP). Ho…

---

## [Any updates on using AMDGPU in WSL?](https://discourse.julialang.org/t/any-updates-on-using-amdgpu-in-wsl/125617)

<div class="topic-metadata">

**Author:** [@ed123](https://discourse.julialang.org/u/ed123)\
**Replies:** 8\
**Last updated:** [February 6, 2025, 4:46pm UTC](https://discourse.julialang.org/t/any-updates-on-using-amdgpu-in-wsl/125617 "2025-02-06T16:46:22Z")

</div>

I have seen the previous question here which said that AMDGPU was still unsupported in Windows as of a year ago. Is this possible in 2025? I have done the following steps so far: installed WSL2 (Ubuntu 24.04) installe…

---

## [AMDGPU.versioninfo() trips an assertion in AMD's code](https://discourse.julialang.org/t/amdgpu-versioninfo-trips-an-assertion-in-amds-code/125203)

<div class="topic-metadata">

**Author:** [@nsajko](https://discourse.julialang.org/u/nsajko)\
**Replies:** 1\
**Last updated:** [January 26, 2025, 8:51am UTC](https://discourse.julialang.org/t/amdgpu-versioninfo-trips-an-assertion-in-amds-code/125203 "2025-01-26T08:51:27Z")

</div>

System and Julia info, ./julia-1.10.8/bin/julia -g2 -e 'using InteractiveUtils; versioninfo()': Julia Version 1.10.8 Commit 4c16ff44be8 (2025-01-22 10:06 UTC) Build Info: Official https://julialang.org/ release Platfo…

---

## [AMDGPU error on Fedora 40](https://discourse.julialang.org/t/amdgpu-error-on-fedora-40/124779)

<div class="topic-metadata">

**Author:** [@billmclean](https://discourse.julialang.org/u/billmclean)\
**Replies:** 3\
**Last updated:** [January 17, 2025, 11:31am UTC](https://discourse.julialang.org/t/amdgpu-error-on-fedora-40/124779 "2025-01-17T11:31:05Z")

</div>

When I run using AMDGPU I get the error message : CommandLine Error: Option 'disassemble' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options \[10292\] signal (6.-6): Aborted in express…

---

## [GPU slower than CPU for simple benchmarks](https://discourse.julialang.org/t/gpu-slower-than-cpu-for-simple-benchmarks/119687)

<div class="topic-metadata">

**Author:** [@billmclean](https://discourse.julialang.org/u/billmclean)\
**Replies:** 7\
**Last updated:** [September 23, 2024, 6:50am UTC](https://discourse.julialang.org/t/gpu-slower-than-cpu-for-simple-benchmarks/119687 "2024-09-23T06:50:09Z")

</div>

I recently updated the CPU on my desktop: julia\> versioninfo() Julia Version 1.10.5 Commit 6f3fdf7b362 (2024-08-27 14:19 UTC) Build Info: Official https://julialang.org/ release Platform Info: OS: Linux (x86\_64-linu…

---

## [Failed while initializing AMDGPU.jl with LLVM 17 and ROCm 6.1 on Fedora 40](https://discourse.julialang.org/t/failed-while-initializing-amdgpu-jl-with-llvm-17-and-rocm-6-1-on-fedora-40/118341)

<div class="topic-metadata">

**Author:** [@jellyterra](https://discourse.julialang.org/u/jellyterra)\
**Replies:** 4\
**Last updated:** [September 18, 2024, 1:01pm UTC](https://discourse.julialang.org/t/failed-while-initializing-amdgpu-jl-with-llvm-17-and-rocm-6-1-on-fedora-40/118341 "2024-09-18T13:01:29Z")

</div>

The Radeon device has already been bind-mounted into /dev/dri in the container. Julia is installed via Julia Up, and AMDGPU.jl installed successfully with Pkg.jl . add AMDGPU Here is the journal below. \[root@42a30749…

---

## [Do a function like relu need a kernel ? When you need to write a GPU kernel rather than "just" using CuArray?](https://discourse.julialang.org/t/do-a-function-like-relu-need-a-kernel-when-you-need-to-write-a-gpu-kernel-rather-than-just-using-cuarray/116265)

<div class="topic-metadata">

**Author:** [@sylvaticus](https://discourse.julialang.org/u/sylvaticus)\
**Replies:** 3\
**Last updated:** [June 26, 2024, 4:54pm UTC](https://discourse.julialang.org/t/do-a-function-like-relu-need-a-kernel-when-you-need-to-write-a-gpu-kernel-rather-than-just-using-cuarray/116265 "2024-06-26T16:54:03Z")

</div>

The relu function works elementwise by returning the input that is non-negative, i.e. relu(x) = ifelse.(x .\> 0, x, 0). Does the fact that it works elementwise means I need to write a GPU kernel for it, or I can simply u…

---

## [AMDGPU.jl and AMD Instinct MI300A APUs](https://discourse.julialang.org/t/amdgpu-jl-and-amd-instinct-mi300a-apus/114850)

<div class="topic-metadata">

**Author:** [@cameg27](https://discourse.julialang.org/u/cameg27)\
**Replies:** 1\
**Last updated:** [May 28, 2024, 4:18pm UTC](https://discourse.julialang.org/t/amdgpu-jl-and-amd-instinct-mi300a-apus/114850 "2024-05-28T16:18:28Z")

</div>

Hi everyone, At my research institute, we’re considering purchasing a server equipped with four AMD Instinct MI300A APUs. Our numerical code is entirely written in Julia and currently runs smoothly on NVIDIA GPUs using C…

---

## [Math support for GPU kernels](https://discourse.julialang.org/t/math-support-for-gpu-kernels/112381)

<div class="topic-metadata">

**Author:** [@fwinter](https://discourse.julialang.org/u/fwinter)\
**Replies:** 3\
**Last updated:** [April 1, 2024, 8:15pm UTC](https://discourse.julialang.org/t/math-support-for-gpu-kernels/112381 "2024-04-01T20:15:52Z")

</div>

I was hoping you could provide some insight into the process of incorporating support for mathematical functions (such as sin, cos, sqrt, etc.) in GPU kernels. Within the ROCm installation, there exists a file located a…

---

## [Unable to test or use HIP libraries on Windows 10](https://discourse.julialang.org/t/unable-to-test-or-use-hip-libraries-on-windows-10/109639)

<div class="topic-metadata">

**Author:** [@mp59](https://discourse.julialang.org/u/mp59)\
**Replies:** 4\
**Last updated:** [February 2, 2024, 7:52pm UTC](https://discourse.julialang.org/t/unable-to-test-or-use-hip-libraries-on-windows-10/109639 "2024-02-02T19:52:39Z")

</div>

Hello, I am relatively new to Julia and very new to GPU programming. Recently I decided to use AMDGPU.jl, however, it does not seem like Julia can AMD’s HIP libraries, even though it recognizes that they are there. Here…

---

## [Some AMDGPU tests failing on Radeon VII under Windows](https://discourse.julialang.org/t/some-amdgpu-tests-failing-on-radeon-vii-under-windows/108074)

<div class="topic-metadata">

**Author:** [@mike.ingold](https://discourse.julialang.org/u/mike.ingold)\
**Replies:** 10\
**Last updated:** [December 27, 2023, 11:34pm UTC](https://discourse.julialang.org/t/some-amdgpu-tests-failing-on-radeon-vii-under-windows/108074 "2023-12-27T23:34:04Z")

</div>

I recently installed ROCm/HIP on Windows. I have a Radeon VII installed in my desktop, which isn’t officially supported but I’ve heard that it works for some people. It seems to kind-of work, but I consistently get a sma…

---

## [AMDGPU: Very aggressive allocation? And what tools to monitor vram usage?](https://discourse.julialang.org/t/amdgpu-very-aggressive-allocation-and-what-tools-to-monitor-vram-usage/107458)

<div class="topic-metadata">

**Author:** [@Tetrakai](https://discourse.julialang.org/u/Tetrakai)\
**Replies:** 15\
**Last updated:** [December 12, 2023, 5:22pm UTC](https://discourse.julialang.org/t/amdgpu-very-aggressive-allocation-and-what-tools-to-monitor-vram-usage/107458 "2023-12-12T17:22:35Z")

</div>

So I was able to train my first network outside of a tutorial. It was very satisfying to get the 100-1000x improvement over cpu. I tried using multiple linux tools to monitor vram (that apparently get their info from th…

---

## [Lux tutorial: AMDGPU 20x slower than CPU](https://discourse.julialang.org/t/lux-tutorial-amdgpu-20x-slower-than-cpu/107053)

<div class="topic-metadata">

**Author:** [@Tetrakai](https://discourse.julialang.org/u/Tetrakai)\
**Replies:** 17\
**Last updated:** [December 5, 2023, 8:55pm UTC](https://discourse.julialang.org/t/lux-tutorial-amdgpu-20x-slower-than-cpu/107053 "2023-12-05T20:55:18Z")

</div>

So far, during my quest to get deep learning working in Julia, I found FastAI to have multiple dependency issues (see my previous posts). And Flux itself currently requires a downgrade of AMDGPU to v0.6.x, so I also had …

---

## [Support for Intel Mac AMD GPUs](https://discourse.julialang.org/t/support-for-intel-mac-amd-gpus/103933)

<div class="topic-metadata">

**Author:** [@keynescoefen](https://discourse.julialang.org/u/keynescoefen)\
**Replies:** 4\
**Last updated:** [September 18, 2023, 12:09pm UTC](https://discourse.julialang.org/t/support-for-intel-mac-amd-gpus/103933 "2023-09-18T12:09:00Z")

</div>

Hi, I saw this topic here and wondered whether there were any updates: ? It says that only AMD architectures on Linux are supported. Is there any hope of changing that in the future or is it a lost cause? The thing i…

---

## [@Const(x::T), where T\<: AbstractArray, throwing error in KernelAbstractions kernel call](https://discourse.julialang.org/t/const-x-t-where-t-abstractarray-throwing-error-in-kernelabstractions-kernel-call/96587)

<div class="topic-metadata">

**Author:** [@prikmm](https://discourse.julialang.org/u/prikmm)\
**Replies:** 1\
**Last updated:** [April 13, 2023, 1:25am UTC](https://discourse.julialang.org/t/const-x-t-where-t-abstractarray-throwing-error-in-kernelabstractions-kernel-call/96587 "2023-04-13T01:25:40Z")

</div>

Hi all, I am currently working on a softmax kernel while parallelly learning Julia. After going through some examples, I tried using @Const macro with Abstract Type Declaration in kernel. Minimal Kernel Code given below…

---

## [AMDGPU: LD.LLD Problem](https://discourse.julialang.org/t/amdgpu-ld-lld-problem/96878)

<div class="topic-metadata">

**Author:** [@0xFF](https://discourse.julialang.org/u/0xFF)\
**Replies:** 1\
**Last updated:** [April 1, 2023, 1:48am UTC](https://discourse.julialang.org/t/amdgpu-ld-lld-problem/96878 "2023-04-01T01:48:30Z")

</div>

Archlinux user, trying to install Julia for some primitive GPU calculations. ROCm is installed, Clang/LLVM too. Running Julia as JULIA\_AMDGPU\_CORE\_MUST\_LOAD=1 julia, then pkg\> add AMDGPU, then test AMDGPU. Test fails w…

---

## [Flux with AMD GPU(s)?](https://discourse.julialang.org/t/flux-with-amd-gpu-s/85218)

<div class="topic-metadata">

**Author:** [@johnbb](https://discourse.julialang.org/u/johnbb)\
**Replies:** 34\
**Last updated:** [February 15, 2023, 1:09pm UTC](https://discourse.julialang.org/t/flux-with-amd-gpu-s/85218 "2023-02-15T13:09:03Z")

</div>

Has anyone used Flux with an AMD GPU? I will be involved in a project that likely will be using the LUMI supercomputer in Finland which is based on AMD.

---

## [AMDGPU.jl has made such amazing progress over the last year!](https://discourse.julialang.org/t/amdgpu-jl-has-made-such-amazing-progress-over-the-last-year/75333)

<div class="topic-metadata">

**Author:** [@Krastanov](https://discourse.julialang.org/u/Krastanov)\
**Replies:** 16\
**Last updated:** [August 18, 2022, 2:43pm UTC](https://discourse.julialang.org/t/amdgpu-jl-has-made-such-amazing-progress-over-the-last-year/75333 "2022-08-18T14:43:07Z")

</div>

I tried AMDGPU.jl last year for my 580 Radeon GPU and it was a chore to set everything up, even for a competent sysadmin. I tried it today, and I am amazed how great it is! I have a moderately recent Linux kernel (update…

---

## [ROCm-Device-Libs BinaryBuilder](https://discourse.julialang.org/t/rocm-device-libs-binarybuilder/83962)

<div class="topic-metadata">

**Author:** [@pxl-th](https://discourse.julialang.org/u/pxl-th)\
**Replies:** 5\
**Last updated:** [July 10, 2022, 6:27pm UTC](https://discourse.julialang.org/t/rocm-device-libs-binarybuilder/83962 "2022-07-10T18:27:45Z")

</div>

I’m having trouble building ROCm-Device-Libraries using BinaryBuilder with ROCmLLVM. I’m trying to follow build recipe from the rocm-arch repository. There they use ROCmLLVM to build it. But when specifying it in the B…

---

## [Test of AMDGPU fails on 5900HX - hipErrorNoBinaryForGpu](https://discourse.julialang.org/t/test-of-amdgpu-fails-on-5900hx-hiperrornobinaryforgpu/83982)

<div class="topic-metadata">

**Author:** [@jdad](https://discourse.julialang.org/u/jdad)\
**Replies:** 2\
**Last updated:** [July 9, 2022, 4:05pm UTC](https://discourse.julialang.org/t/test-of-amdgpu-fails-on-5900hx-hiperrornobinaryforgpu/83982 "2022-07-09T16:05:59Z")

</div>

I have small server (Minisforum HX90) with Ryzen 5900HX/ Cezanne APU. I successfully installed AMDGPU julia\> AMDGPU.versioninfo() HSA Runtime (ready) - Path: /home/davidj/.julia/artifacts/b1aa837f69ba67b20f9654af56c818e…

---

## [FOSDEM’22: Utilizing AMD GPUs: Tuning, programming models, and roadmap (LUMI,pdf,video)](https://discourse.julialang.org/t/fosdem-22-utilizing-amd-gpus-tuning-programming-models-and-roadmap-lumi-pdf-video/76090)

<div class="topic-metadata">

**Author:** [@ImreSamu](https://discourse.julialang.org/u/ImreSamu)\
**Replies:** 0\
**Last updated:** [February 9, 2022, 3:05pm UTC](https://discourse.julialang.org/t/fosdem-22-utilizing-amd-gpus-tuning-programming-models-and-roadmap-lumi-pdf-video/76090 "2022-02-09T15:05:20Z")

</div>

PDF/slides and video recording are available: “Utilizing AMD GPUs: Tuning, programming models, and roadmap” FOSDEM’22 HPC, Big Data and Data Science devroom February 6 th , 2022 George S. Markomanolis Lead HPC Scie…
