AMD GPU: Difference between revisions

Qubasa (talk | contribs)
Needed for AI acceleration like pkgs.ollama
Qubasa (talk | contribs)
Combine multiple rocm packages, as ollama needs that (and other AI packages)
Line 36: Line 36:


<syntaxhighlight lang="nix">
<syntaxhighlight lang="nix">
systemd.tmpfiles.rules = [
  systemd.tmpfiles.rules =  
     "L+    /opt/rocm/hip  -   -    -    -    ${pkgs.rocmPackages.clr}"
  let
     "L+    /opt/rocm/lib   -    -    -    -    ${pkgs.rocmPackages.hipblas}/lib"
     rocmEnv = pkgs.symlinkJoin {
      name = "rocm-combined";
      paths = with pkgs.rocmPackages; [
        rocblas
        hipblas
        clr
      ];
    };
  in [
     "L+    /opt/rocm  -    -    -    -    ${rocmEnv}"
   ];
   ];
</syntaxhighlight>
</syntaxhighlight>