Proyek llama.cpp merilis build b11375, yang menangani masalah kritis di mana sel ubatch non-kontigu memaksa realokasi graf yang akan dihentikan ketika flag GGML_SCHED_NO_REALLOC disetel.

  • Perbaikan mengumpulkan keadaan rekuren sekali agar cadangan mencakup setiap split, memastikan ukuran cadangan kasus terburuk cukup.
  • get_rows tunggal sekarang mengumpulkan n_rs keadaan, dengan ubatch dan keadaan tambahan diperlakukan sebagai tampilan dari alokasi tunggal ini.
  • Getter kustom seperti mamba ssm_scan mengambil dari keadaan kedua untuk menghindari penyalinan keadaan untuk ubatch urutan tunggal.
  • Tampilan dibangun sekali per graf untuk menjaga overhead host tetap tidak berubah.

Perubahan ini memastikan eksekusi stabil di lingkungan penjadwalan terbatas dengan mencegah penghentian yang disebabkan oleh kendala realokasi memori.