Commit Graph

4836 Commits

Author SHA1 Message Date
Thomas Stocker 7abbd6c876
Merge 854bb86a51 into bc71278670 2025-10-07 21:30:15 +00:00
Inforithmics 854bb86a51 Merge remote-tracking branch 'upstream/main' into vulkanV3 2025-10-07 23:30:09 +02:00
Inforithmics c14680095c Vulkan Fix FA coopmat1 invalid array indexing 2025-10-07 12:01:38 +02:00
Inforithmics 632948554c Merge remote-tracking branch 'upstream/main' into vulkanV3 2025-10-07 02:36:39 +02:00
Inforithmics 8bb0172555 fixing deviceid compare 2025-10-07 02:36:02 +02:00
Inforithmics bb7c432970 filter out vulkan supported by other gpu 2025-10-07 02:19:27 +02:00
Inforithmics ad09cd8fbc FilterID creation group by library 2025-10-07 01:57:30 +02:00
Devon Rifkin bc71278670
Merge pull request #12509 from ollama/drifkin/oai-compat-refactor
openai: refactor to split compat layer and middleware
2025-10-06 16:22:08 -07:00
Inforithmics 85ce59ae7c Fixed patch 2025-10-07 00:41:02 +02:00
Inforithmics 1e2a5188bc fixed patch 2025-10-07 00:34:52 +02:00
Inforithmics 8575a66178 Added better memory managament 2025-10-07 00:21:04 +02:00
Inforithmics 5a417dfe92 Added better memory management 2025-10-07 00:04:11 +02:00
Inforithmics 511bbad6cd Add more pci properties 2025-10-06 23:48:14 +02:00
Daniel Hiltgen 918231931c
win: fix build script (#12513) 2025-10-06 14:46:45 -07:00
Daniel Hiltgen 04c1849878
discovery: prevent dup OLLAMA_LIBRARY_PATH (#12514)
This variable isn't currently documented or intended as something the user can
override, but if the user happens to set OLLAMA_LIBRARY_PATH we were doubling
this in the subprocess environment which will cause problems with the new
bootstrap discovery logic.
2025-10-06 14:36:44 -07:00
Inforithmics 23137c1d41 casing fix 2025-10-06 20:17:20 +02:00
Inforithmics 06bb048737 vulkan memory patch 2025-10-06 20:16:27 +02:00
Inforithmics 2356139037 Create 0028-vulkan-pci-and-memory.patch 2025-10-06 20:06:42 +02:00
Inforithmics fc17120fc6 revert changes in patch 2025-10-06 19:52:30 +02:00
Inforithmics da65fb2722 ROCm Library is named ROCm 2025-10-06 19:26:16 +02:00
Thomas Stocker 3f8f78f495
Merge pull request #9 from inforithmics/VulkanV3Update
Vulkan v3 update
2025-10-06 17:18:15 +02:00
Inforithmics 0b6b03f671 Set FilteredID for Environment Filtering 2025-10-06 17:12:24 +02:00
Inforithmics f2454a33ed Revert "directly get pci proeprties without parsing"
This reverts commit 8e0624851f.
2025-10-06 15:00:24 +02:00
Inforithmics a97b0923c9 workaround for filtering devices. Correct way is to have a LibraryPosition Parameter in the deviceInfo 2025-10-06 14:55:56 +02:00
Inforithmics 8e0624851f directly get pci proeprties without parsing 2025-10-06 14:54:50 +02:00
Inforithmics f2842defcb Merge remote-tracking branch 'upstream/main' into VulkanV3Update 2025-10-06 11:39:24 +02:00
Inforithmics 2acedf1756 update patch 2025-10-06 10:01:28 +02:00
Inforithmics e9828e6b11 Return pci Properties 2025-10-06 09:53:51 +02:00
Devon Rifkin 2c2f4deaa9 openai: refactor to split compat layer and middleware
This makes the core openai compat layer independent of the middleware
that adapts it to our particular gin routes
2025-10-05 14:18:56 -07:00
Inforithmics fd648506c1 return integrated in vulkan backend 2025-10-05 21:13:21 +02:00
Inforithmics 37206cdf32 remvoe debug code 2025-10-05 20:56:21 +02:00
Inforithmics d02a08aa7c return Library Name 2025-10-05 20:55:28 +02:00
Inforithmics 66d1033610 fixed patch number 2025-10-05 20:41:05 +02:00
Inforithmics 3f38cdb590 Revert "rturn Vulkan for vulkan library"
This reverts commit 690461a12f.
2025-10-05 20:38:07 +02:00
Inforithmics 690461a12f rturn Vulkan for vulkan library 2025-10-05 20:29:38 +02:00
Inforithmics 218e57974f print out unknown library 2025-10-05 17:04:12 +02:00
Inforithmics cafdb5c0d6 improve case 2025-10-05 16:46:55 +02:00
Inforithmics d5a2462c8e handle igpu as gpu 2025-10-05 16:20:10 +02:00
Inforithmics 908b31814d fixed vulkan casing 2025-10-05 11:01:26 +02:00
Inforithmics 6bef63b0f9 fix format 2025-10-04 21:45:06 +02:00
Inforithmics f8551bc631 merge fixes 2025-10-04 21:28:15 +02:00
Daniel Hiltgen 292767afb4
CI: fix win arm build (#12502)
Resolve subtle erroraction stickiness difference between x86 and arm builder setup
2025-10-04 11:46:45 -07:00
Inforithmics 8ad169403b update build windows script 2025-10-04 19:25:34 +02:00
Inforithmics 4803e57c9b Merge remote-tracking branch 'upstream/main' into VulkanV3Update 2025-10-04 19:14:12 +02:00
Inforithmics 93d7126ce5 sync llama.cpp vulkan code 2025-10-04 19:02:57 +02:00
Inforithmics 163f62fcb6 fix vulkan gpu id patch 2025-10-04 18:56:38 +02:00
Daniel Hiltgen ae5e0f0889
CI: replace clang compiler for windows (#12495) 2025-10-04 09:18:42 -07:00
Inforithmics 96e562f982 fixed build 2025-10-04 16:35:04 +02:00
Inforithmics 9ac9f3a952 fixed formatting 2025-10-04 16:32:39 +02:00
Inforithmics b2aba4ea83 fixed build 2025-10-04 16:26:03 +02:00