Commit Graph

  • 4aca05900f Merge #474: LFRU-aware pilot eviction guard — a speculation never evicts a warm demand expert dev Vincenzo Fornaro 2026-07-21 02:00:39 +02:00
  • eaa68f4005 pilot: LFRU-aware eviction guard — never evict a warm demand expert for a speculation (#441) cdhdt 2026-07-20 23:35:55 +02:00
  • 1b8f3076b6 Merge #470: respect explicit COLI_CUDA_MTP=1 — planner skips DRAFT=0 export Vincenzo Fornaro 2026-07-21 01:18:03 +02:00
  • ac04b37af9 fix(plan): respect explicit COLI_CUDA_MTP=1 - skip the DRAFT=0 export so the engine's auto path can engage Mohamed Mastouri 2026-07-21 02:12:49 +03:00
  • e16ec68168 Merge #469: COLI_MODEL_DIRS — split model shards across N drives (capacity aggregation) Vincenzo Fornaro 2026-07-21 00:57:16 +02:00
  • 4cc9885cb3 Merge #468: honour explicit COLI_CUDA=0 over Windows auto-enable + drive-dependent DIRECT docs Vincenzo Fornaro 2026-07-21 00:57:13 +02:00
  • f939191404 fix(coli): honour explicit COLI_CUDA=0 over the Windows bare-run auto-enable Mohamed Mastouri 2026-07-21 01:44:48 +03:00
  • 0d2fb6f8a2 feat(st): COLI_MODEL_DIRS - split model shards across N drives, no duplication Mohamed Mastouri 2026-07-21 01:42:04 +03:00
  • 153e6f4c89 site: fix license — Apache 2.0, not MIT main JustVugg 2026-07-20 23:40:20 +02:00
  • cbbe31094a site: fix license — Apache 2.0, not MIT JustVugg 2026-07-20 23:39:05 +02:00
  • 68ac9ff696 Merge #421: dual-SSD streaming (COLI_MODEL_MIRROR) — read the model from two drives at once Vincenzo Fornaro 2026-07-20 22:08:16 +02:00
  • 507c8a1808 fix(ci): remove accidentally-committed test_st_pread binary JustVugg 2026-07-20 21:58:15 +02:00
  • 87cd0aafed Merge dev into dual-ssd-mirror: resolve #298/#192-era conflicts JustVugg 2026-07-20 21:24:39 +02:00
  • 880cfb4ec5 Merge #192: serve stage 2 — response_format, per-request grammars, grammar-forced drafts Vincenzo Fornaro 2026-07-20 21:09:04 +02:00
  • 133d271bbf Merge #458: fmt=5 index codec tools — deployable bytes for the E8/IQ3 container Vincenzo Fornaro 2026-07-20 21:07:39 +02:00
  • c98e5f8bf8 Merge #298: per-group scales in CUDA dense/attention kernels (fmt=4 correctness) Vincenzo Fornaro 2026-07-20 20:40:25 +02:00
  • 7291fd19ac tests: skip the fmt=5 codec tests where numpy is absent ZacharyZcR 2026-07-21 01:34:26 +08:00
  • 8b69c89f26 fix(rebase): adapt to dev's split tensor_upload/_g API + fault-injection hook woolcoxm 2026-07-20 13:15:19 -04:00
  • f4409fd7ab fix(rebase): adapt fmt=4 to dev's quant.h refactor + colibri.c rename woolcoxm 2026-07-20 12:39:46 -04:00
  • d96e4254a4 fix: apply per-group scales in CUDA attention kernels for fmt=4 (kv_b crash) woolcoxm 2026-07-16 20:07:54 -04:00
  • bfb80000be fix: layer_cuda_shard_kvb scale offset for fmt=4 (multi-GPU, per JustVugg review) woolcoxm 2026-07-16 11:33:23 -04:00
  • 6e29260635 cuda+engine: full fmt=4 (grouped int4 gs=64) support + diagnostic harness woolcoxm 2026-07-16 01:09:47 -04:00
  • 86987154f5 eval_glm: stream results line-by-line + incremental CSV (no more lost runs) woolcoxm 2026-07-17 18:29:50 -04:00
  • 00ed8d5aa4 docs: surface the website (badge + header link) in README JustVugg 2026-07-20 18:49:16 +02:00
  • 1a260a4605 docs: surface the website (badge + header link) in README JustVugg 2026-07-20 18:46:42 +02:00
  • f42adfae76 Merge #168: int3-g64 (fmt=5) per-group-scale 3-bit expert quant Vincenzo Fornaro 2026-07-20 18:45:08 +02:00
  • 932f3678b0 convert: --up-bits/--gate-bits/--down-bits per-projection expert quant FABIOTESS 2026-07-20 17:31:05 +01:00
  • 5e42e70ec3 int3-g64 (fmt=5): per-group-scale 3-bit weight format — engine, converter, tests FABIOTESS 2026-07-20 17:31:05 +01:00
  • cccf8ec5cb Merge pull request #463 from attilaolah/nix Vincenzo Fornaro 2026-07-20 18:29:36 +02:00
  • 84514a5f39 review: docs section, 1 MiB grammar pre-check, negative tests, measured compile overhead FABIOTESS 2026-07-14 15:44:17 +01:00
  • d7b855f43f serve stage 2: per-request grammars end-to-end — response_format -> SUBMIT -> grammar-forced drafts in the multiplexed server FABIOTESS 2026-07-14 15:26:32 +01:00
  • d7211632b4 refactor: grammar-draft state into GrDraft struct (mechanical, no behavior change) — groundwork for per-request grammars in serve_mux FABIOTESS 2026-07-14 15:14:03 +01:00
  • 49c11539b2 nix: re-use existing pkgs binding Attila Oláh 2026-07-20 18:22:58 +02:00
  • ebd85a781b Merge pull request #426 from rgbkrk/quod/metal-residency-set-dev Vincenzo Fornaro 2026-07-20 18:22:25 +02:00
  • 31526ae619 fix(build): test_pipe_block references glm.c, renamed to colibri.c by #391 JustVugg 2026-07-20 18:15:39 +02:00
  • e48513c1c6 Merge pull request #338 from noobdev-ph/feat/gpu-backend-hardening Vincenzo Fornaro 2026-07-20 18:12:00 +02:00
  • 93cde63cd3 Merge pull request #409 from attilaolah/nix Vincenzo Fornaro 2026-07-20 18:11:43 +02:00
  • c98b451738 Merge pull request #446 from cdhdt/perf/io-direct-pilot Vincenzo Fornaro 2026-07-20 18:11:26 +02:00
  • 04ed0049a4 Merge pull request #444 from cdhdt/perf/idot-avxvnni-accumulators Vincenzo Fornaro 2026-07-20 18:11:09 +02:00
  • 73badea697 Merge pull request #429 from ZacharyZcR/fix/numa-vma-419 Vincenzo Fornaro 2026-07-20 18:08:30 +02:00
  • aa825d361a Merge pull request #447 from monotophic/metal/rtop8-parallel Vincenzo Fornaro 2026-07-20 18:07:44 +02:00
  • 06961728d8 Merge pull request #342 from ZacharyZcR/feat/expert-group-overlap Vincenzo Fornaro 2026-07-20 18:07:02 +02:00
  • e78fcfcbca Merge pull request #451 from ZacharyZcR/feat/cuda-grouped-g64 Vincenzo Fornaro 2026-07-20 18:06:45 +02:00
  • 78a773e539 Merge pull request #432 from ZacharyZcR/feat/cuda-device-router Vincenzo Fornaro 2026-07-20 18:06:30 +02:00
  • 1aacfcff01 Merge pull request #433 from ZacharyZcR/fix/decode-grouped-kernels Vincenzo Fornaro 2026-07-20 18:06:13 +02:00
  • e809171e62 Merge pull request #270 from ebootheee/pr-pipe-batch-sync Vincenzo Fornaro 2026-07-20 17:52:42 +02:00
  • d34461c8d8 Merge remote-tracking branch 'origin/dev' into pr270 JustVugg 2026-07-20 17:51:50 +02:00
  • a9eb839868 Merge pull request #462 from JustVugg/site-to-main Vincenzo Fornaro 2026-07-20 17:44:11 +02:00
  • c6801451bd site: bring the official website + Pages deploy workflow to main (#424) site-to-main JustVugg 2026-07-20 17:43:46 +02:00
  • d3362303f5 Merge pull request #424 from ZacharyZcR/feat/website Vincenzo Fornaro 2026-07-20 17:42:08 +02:00
  • ff38be0fee Merge pull request #330 from nbeerbower/tok-o200k Vincenzo Fornaro 2026-07-20 17:41:40 +02:00
  • 48d4af691d Merge remote-tracking branch 'origin/dev' into pr330 JustVugg 2026-07-20 17:41:10 +02:00
  • f8e0612f26 Merge pull request #363 from woolcoxm/fix/win32-coli-chat-cuda-autoenable Vincenzo Fornaro 2026-07-20 17:39:09 +02:00
  • ff93ae2bc1 Merge pull request #461 from JustVugg/docs-to-main Vincenzo Fornaro 2026-07-20 17:36:39 +02:00
  • ec087f6bca docs: bring the Quick Start guide (incl. Windows prebuilt steps) to main docs-to-main JustVugg 2026-07-20 17:36:06 +02:00
  • b347092e5c Merge remote-tracking branch 'origin/main' into dev JustVugg 2026-07-20 17:29:44 +02:00
  • 85e7dffb85 Merge pull request #460 from JustVugg/docs-windows-exe Vincenzo Fornaro 2026-07-20 17:24:15 +02:00
  • 7de49fa02d docs: explain the prebuilt Windows binary — what the .exe is and how to run it (#450) docs-windows-exe JustVugg 2026-07-20 17:23:21 +02:00
  • 505a0f69aa Merge pull request #440 from okuvshynov/test_macpro_2019 Vincenzo Fornaro 2026-07-20 17:20:31 +02:00
  • 86766bf989 Merge pull request #427 from DavidePapero/main Vincenzo Fornaro 2026-07-20 17:20:26 +02:00
  • 0337697023 Merge pull request #332 from woolcoxm/fix/auto-tier-single-core Vincenzo Fornaro 2026-07-20 17:19:50 +02:00
  • af23f314fd Merge pull request #360 from woolcoxm/test/efficiency-suite Vincenzo Fornaro 2026-07-20 17:09:21 +02:00
  • 1765ed80ac Merge pull request #453 from ZacharyZcR/feat/ablation-iq3-scheme Vincenzo Fornaro 2026-07-20 17:09:06 +02:00
  • bb2bae8904 Merge pull request #456 from monotophic/convert/resume-guard Vincenzo Fornaro 2026-07-20 17:08:50 +02:00
  • 3ddbc655ef Merge pull request #437 from 4ny3l/fix-tool-calling-401 Vincenzo Fornaro 2026-07-20 17:07:34 +02:00
  • 3455eeea0a Merge remote-tracking branch 'origin/dev' into pr437 JustVugg 2026-07-20 17:04:18 +02:00
  • 0b05f6a76b win32: auto-enable the GPU in bare coli chat woolcoxm 2026-07-17 12:03:43 -04:00
  • 171aa69fcb fix(resource_plan): take last two lscpu fields, not [1]/[2] (#332 review) woolcoxm 2026-07-17 15:23:51 -04:00
  • bd3efb1c97 resource_plan: stop setting OMP_PROC_BIND/OMP_PLACES from --auto-tier (#325) woolcoxm 2026-07-16 16:57:38 -04:00
  • f27a89ea82 resource_plan: fix --auto-tier pinning decode to one core (#325) woolcoxm 2026-07-16 16:23:29 -04:00
  • cf126cbcf9 fix(tests): skip efficiency tests when glm_tiny fixture is absent (CI #360) woolcoxm 2026-07-17 11:05:25 -04:00
  • d43b54534f tests: efficiency suite — tiny-model regression gates + full-model optimization dossier woolcoxm 2026-07-17 10:52:41 -04:00
  • e48346162a tools: fmt=5 index codec — deployable bytes for the E8/IQ3 container (#452 step 2) ZacharyZcR 2026-07-20 22:22:46 +08:00
  • 42a5417c13 convert: mirror the --indir resume params guard onto --repo download loops monotophic 2026-07-20 00:19:41 -04:00
  • ae4e31a15a tools: IQ3_XXS-codebook scheme in the quant ablation (#452 step 1) ZacharyZcR 2026-07-20 12:55:44 +08:00
  • 57e67d6c2f numa: skip binding the GPU-prefix staging slabs ZacharyZcR 2026-07-20 01:21:21 +08:00
  • 536d8bfd1a numa: per-layer pin arenas — fix the PIN_GB=all VMA explosion (#419) ZacharyZcR 2026-07-20 00:47:57 +08:00
  • a74e3e0c3a cuda: grouped-int4 (fmt=4) support in the expert-group kernels (#334) ZacharyZcR 2026-07-20 08:56:49 +08:00
  • e9b36141a4 Merge pull request #449 from cdhdt/fix/rss-guard-uaf Vincenzo Fornaro 2026-07-20 02:29:06 +02:00
  • 9c5ab39b62 rss_guard: free the evicted expert slab under g_pilot_mx (use-after-free) cdhdt 2026-07-20 01:27:28 +02:00
  • 4b704823db Merge pull request #445 from ZacharyZcR/fix/pin-budget-release-host Vincenzo Fornaro 2026-07-20 00:03:13 +02:00
  • 9f30916003 metal: parallel top-8 expert selection (r_top8_par), default ON monotophic 2026-07-19 16:56:14 -04:00
  • 85107f8ce6 io: skip the wasted WILLNEED on expert weights under DIRECT=1 cdhdt 2026-07-19 23:21:10 +02:00
  • 453d1401ba pin: with CUDA_RELEASE_HOST the VRAM prefix must not consume the RAM pin budget ZacharyZcR 2026-07-20 05:15:45 +08:00
  • c4b2cf6db0 idot: independent accumulators on the AVX-VNNI int8/int4 dot kernels cdhdt 2026-07-19 23:09:51 +02:00
  • 9c698b29a6 bench: microbench for AVX-VNNI idot accumulator A/B (not a gate) cdhdt 2026-07-19 23:09:51 +02:00
  • 17fbdfa8f8 Merge pull request #393 from ZacharyZcR/feat/auto-tune Vincenzo Fornaro 2026-07-19 22:40:53 +02:00
  • a7ef058fc0 Merge pull request #438 from monotophic/e7/disk-class-instr Vincenzo Fornaro 2026-07-19 22:40:22 +02:00
  • 5c84b25645 fix: old x86 Mac scalar -> vnni Oleksandr Kuvshynov 2026-07-19 16:06:49 -04:00
  • fbabaa4544 Merge pull request #422 from nbeerbower/fix-mtp-probe-expert-count Vincenzo Fornaro 2026-07-19 22:39:44 +02:00
  • 1f00142b25 PROF: DISK-CLASS — per-load cold/warm disk instrumentation (re-derived onto #391 split) monotophic 2026-07-19 15:42:57 -04:00
  • 26bd8b403a fix(engine): filter non-EOS stop tokens in serve mode to prevent premature halt on tool calls Colibri Developer 2026-07-19 13:39:11 -06:00
  • 70fb5b00f3 fix(api): pass tools and tool_choice as parameters to generation() to prevent duplicate extraction Colibri Developer 2026-07-19 13:38:57 -06:00
  • 34f6e50091 cuda: decode expert groups take the grouped kernels even under TC_W4A16 (#431) ZacharyZcR 2026-07-20 03:35:46 +08:00
  • 113ece3bc7 cuda: COLI_CUDA_ROUTER=1 — route the decode row on the layer's home device (#431 PR-A) ZacharyZcR 2026-07-20 02:53:43 +08:00
  • e135119f19 Document current Metal warning baseline Kyle Kelley 2026-07-19 09:41:50 -07:00
  • 042fd64a7c Align residency-set docs with split runtime Kyle Kelley 2026-07-19 09:19:22 -07:00
  • 8efa9ec6c3 E5: hazard-audit round-2 fixes (re-register set hygiene, SUMMARY mutex ref) monotophic 2026-07-18 15:57:12 -04:00
  • e011092ce1 E5: carry the fslab-OOM unwind fix (unregister before free) monotophic 2026-07-18 15:35:12 -04:00
  • 82d06000b5 E5: validator round-1 fixes (resset mutex split, flush visibility, citations) monotophic 2026-07-18 14:36:00 -04:00