This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

machines.xerxes: disable hipblaslt in ollama-rocm, limit GPU targets to gfx1100

+52 -24
+22 -22
flake.lock
··· 9 9 "systems": "systems_3" 10 10 }, 11 11 "locked": { 12 - "lastModified": 1769353768, 13 - "narHash": "sha256-zI+7cbMI4wMIR57jMjDSEsVb3grapTnURDxxJPYFIW0=", 12 + "lastModified": 1771437256, 13 + "narHash": "sha256-bLqwib+rtyBRRVBWhMuBXPCL/OThfokA+j6+uH7jDGU=", 14 14 "owner": "numtide", 15 15 "repo": "blueprint", 16 - "rev": "c7da5c70ad1c9b60b6f5d4f674fbe205d48d8f6c", 16 + "rev": "06ee7190dc2620ea98af9eb225aa9627b68b0e33", 17 17 "type": "github" 18 18 }, 19 19 "original": { ··· 39 39 "treefmt-nix": "treefmt-nix" 40 40 }, 41 41 "locked": { 42 - "lastModified": 1771455598, 43 - "narHash": "sha256-T5otHBGbagN7XzL7IoKbdWwx1DTvzlqg1cTwgn5cQIM=", 42 + "lastModified": 1771582007, 43 + "narHash": "sha256-QgEl7x6Mo3XCPMsjuK3foWP295f6mbEjeTzJgWQvZ70=", 44 44 "ref": "refs/heads/main", 45 - "rev": "82580c633782f7318abfbc1f034c37feefc831b2", 46 - "revCount": 13074, 45 + "rev": "296ee6aa6f9bc7edba7e85272b9bd7f2d9150e07", 46 + "revCount": 13092, 47 47 "type": "git", 48 48 "url": "https://git.clan.lol/clan/clan-core" 49 49 }, ··· 86 86 ] 87 87 }, 88 88 "locked": { 89 - "lastModified": 1771355198, 90 - "narHash": "sha256-89m5VKxIs8QNiIvLsxHu5NpyhDsoXTtoN801IAurnW4=", 89 + "lastModified": 1771469470, 90 + "narHash": "sha256-GnqdqhrguKNN3HtVfl6z+zbV9R9jhHFm3Z8nu7R6ml0=", 91 91 "owner": "nix-community", 92 92 "repo": "disko", 93 - "rev": "92fceb111901a6f13e81199be4fab95fce86a5c9", 93 + "rev": "4707eec8d1d2db5182ea06ed48c820a86a42dc13", 94 94 "type": "github" 95 95 }, 96 96 "original": { ··· 268 268 "treefmt-nix": "treefmt-nix_3" 269 269 }, 270 270 "locked": { 271 - "lastModified": 1771427464, 272 - "narHash": "sha256-VhAD/KfXc5NudSjzhsiU27asKu99jwrb7TsD2BRpLZs=", 271 + "lastModified": 1771627137, 272 + "narHash": "sha256-KS5RwfY5jYxfUSEk7Rm9GJE95nKnBT4l9gTAB48nD2Q=", 273 273 "owner": "numtide", 274 274 "repo": "llm-agents.nix", 275 - "rev": "b9565d386f29e6b10cc7c513be3697e7c6694f9c", 275 + "rev": "cc09466a29eafbb98e014a9c700074512f869821", 276 276 "type": "github" 277 277 }, 278 278 "original": { ··· 315 315 ] 316 316 }, 317 317 "locked": { 318 - "lastModified": 1771371916, 319 - "narHash": "sha256-G14VTfmzzRYxAhtEBNanQgCNA++Cv0/9iV4h/lkqX9U=", 318 + "lastModified": 1771520882, 319 + "narHash": "sha256-9SeTZ4Pwr730YfT7V8Azb8GFbwk1ZwiQDAwft3qAD+o=", 320 320 "owner": "nix-darwin", 321 321 "repo": "nix-darwin", 322 - "rev": "aff4c008cec17d6a6760949df641ca0ea9179cac", 322 + "rev": "6a7fdcd5839ec8b135821179eea3b58092171bcf", 323 323 "type": "github" 324 324 }, 325 325 "original": { ··· 335 335 ] 336 336 }, 337 337 "locked": { 338 - "lastModified": 1771371916, 339 - "narHash": "sha256-G14VTfmzzRYxAhtEBNanQgCNA++Cv0/9iV4h/lkqX9U=", 338 + "lastModified": 1771520882, 339 + "narHash": "sha256-9SeTZ4Pwr730YfT7V8Azb8GFbwk1ZwiQDAwft3qAD+o=", 340 340 "owner": "LnL7", 341 341 "repo": "nix-darwin", 342 - "rev": "aff4c008cec17d6a6760949df641ca0ea9179cac", 342 + "rev": "6a7fdcd5839ec8b135821179eea3b58092171bcf", 343 343 "type": "github" 344 344 }, 345 345 "original": { ··· 542 542 ] 543 543 }, 544 544 "locked": { 545 - "lastModified": 1771166946, 546 - "narHash": "sha256-UFc4lfGBr+wJmwgDGJDn1cVD6DTr0/8TdronNUiyXlU=", 545 + "lastModified": 1771524872, 546 + "narHash": "sha256-eksVUcUsfS9mQx4D9DrYu88u9w70bAf+n6KmTDuIGEE=", 547 547 "owner": "Mic92", 548 548 "repo": "sops-nix", 549 - "rev": "2d0cf89b4404529778bc82de7e42b5754e0fe4fa", 549 + "rev": "e85540ffe97322dc1fea14dd11cdc2f59d540ac7", 550 550 "type": "github" 551 551 }, 552 552 "original": {
+30 -2
machines/xerxes/config.nix
··· 43 43 44 44 lass.workspace-manager.enable = true; 45 45 46 - services.ollama = { 46 + services.ollama = let 47 + gpuTargets = [ "gfx1100" ]; # Radeon 890M (gfx1150/RDNA 3.5) - only build for fallback target 48 + customRocblas = pkgs.rocmPackages.rocblas.override { 49 + withHipBlasLt = false; # hipblaslt takes extremely long to build; rocblas's own Tensile kernels work fine 50 + inherit gpuTargets; 51 + }; 52 + customRocsparse = pkgs.rocmPackages.rocsparse.override { 53 + inherit gpuTargets; 54 + }; 55 + customRocsolver = pkgs.rocmPackages.rocsolver.override { 56 + inherit gpuTargets; 57 + rocblas = customRocblas; 58 + rocsparse = customRocsparse; 59 + }; 60 + customHipblas = pkgs.rocmPackages.hipblas.override { 61 + rocblas = customRocblas; 62 + rocsolver = customRocsolver; 63 + rocsparse = customRocsparse; 64 + }; 65 + customRocmPackages = pkgs.rocmPackages // { 66 + rocblas = customRocblas; 67 + hipblas = customHipblas; 68 + rocsolver = customRocsolver; 69 + rocsparse = customRocsparse; 70 + }; 71 + in { 47 72 enable = true; 48 - package = pkgs.ollama-rocm; 73 + package = pkgs.ollama-rocm.override { 74 + rocmGpuTargets = gpuTargets; 75 + rocmPackages = customRocmPackages; 76 + }; 49 77 environmentVariables = { 50 78 HSA_OVERRIDE_GFX_VERSION = "11.0.0"; # Radeon 890M (gfx1150/RDNA 3.5) - fallback to gfx1100 51 79 };