b9876
📦 llama-cppView on GitHub →
🐛 1 fixes🔧 3 symbols
Summary
This release primarily addresses a critical crash occurring in MoE models when tensor parallelism and CPU offloading are used together by correcting tensor contiguity checks within the GGML backend.
Migration Steps
- The fix involved moving the split-state lookup above the contiguity assertion in ggml_backend_meta_buffer_{get,set}_tensor and allowing the mirrored case, which should resolve the crash without requiring user code changes unless custom backend logic was involved.
🐛 Bug Fixes
- Fixed a crash when using tensor parallelism (-sm tensor) combined with CPU-offloaded MoE experts (-ncmoe) on MoE models, caused by an assertion failure on a non-contiguous MoE router output tensor during warm-up.