The default behavior of llama.cpp's --lazy-mode has been changed to 'auto', which now keeps large embedding tables on disk and maps them on demand during inference. This modification, implemented in commit b10726, can lead to a significant performance penalty, with one user reporting a 50% speed reduction in table processing and a 15% decrease in token generation speed. Users with sufficient RAM are advised to explicitly set --lazy-mode to 'off' to revert to the previous behavior of loading tables into memory. AI
IMPACT This change in llama.cpp's default behavior may necessitate configuration adjustments for users seeking optimal performance, particularly those running large models with significant embedding tables.
RANK_REASON Change in default behavior of a popular open-source inference engine, impacting performance for users.
AI-generated summary · Google Gemini · from 1 sources. How we write summaries →