← أحدث الأبحاث
🤖 machine learning

A Queueing-Theoretic Framework for Stability Analysis of LLM Inference with KV Cache Memory Constraints

تقدم هذه المساهمة إطاراً جديداً قائماً على نظرية الطوابير يدمج كلاً من القيود الحسابية وقيود ذاكرة وحدة معالجة الرسومات لاستخلاص شروط استقرار صارمة لاستنتاج النماذج اللغوية الكبيرة، ويُمكّن من التحديد الدقيق لحجم العنقود، ويتم التحقق من صحته من خلال تجارب واقعية بانحراف يقل عن 10%.

المؤلفون الأصليون: Chengyi Nie, Nian Si, Zijie Zhou

نُشر 2026-05-07
📖 3 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Chengyi Nie, Nian Si, Zijie Zhou

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تدير مخبزاً تقنياً متطوراً وشديد الشعبية يسمى "مخبز النموذج اللغوي الكبير". يدخل الزبائن (الطلبات) إلى المتجر ويطلبون كعكات مخصصة (الاستجابات). ومع ذلك، فإن هذا ليس مخبزاً عادياً؛ فهو يخضع لقاعدتين محددتين للغاية ومراوغتين تعقدان العمليات.

المشكلتان الرئيسيتان

1. "ثلاجة الذاكرة" (KV-Cache)
في المخبز العادي، تقوم بخبز الكعكة، ثم تقدمها، ثم تنظف الطاولة تماماً. أما في هذا المخبز، فمع كل طلب كعكة، يجب عليك الاحتفاظ بـ "بطاقة وصفة" خاصة لكل مكون استخدمته حتى الآن.

  • العقبة: يجب عليك الاحتفاظ بكل هذه البطاقات في ثلاجتك (ذاكرة وحدة معالجة الرسومات - GPU) طوال فترة تحضير الكعكة.
  • المشكلة: إذا وصل الكثير من الزبائن في وقت واحد أو إذا طلبوا كعكات ضخمة ومعقدة، فإن ثلاجتك ستمتلئ ببطاقات الوصفات. وبمجرد أن تمتلئ الثلاجة، لن تتمكن من قبول طلبات جديدة، حتى لو كانت أفرانك فارغة. عندها ينهار النظام.

2. "الفرن البطيء" (الحوسبة)
خبز هذه الكعكات يستغرق وقتاً طويلاً. لا يمكنك خبزها جميعاً في وقت واحد؛ بل يجب عليك خبزها طبقة تلو الأخرى.

  • العقبة: إذا حاولت خبز الكثير من الكعكات في وقت واحد، فسيصبح الفرن مثقلاً بالأعباء، مما يؤدي إلى تباطؤ عملية الخبز حتى التوقف التام.
  • المشكلة: إذا وصل الزبائن بسرعة أكبر مما يمكنك الخبز به، سيتشكل طابور انتظار. وإذا أصبح الطابور طويلاً جداً، فسيصبح المخبز عديم الفائدة لأن الناس سيضطرون للانتظار للأبد.

الطريقة القديمة مقابل الطريقة الجديدة

الطريقة القديمة:
في السابق، كان أولئك الذين يديرون هذه المخابز يركزون فقط على الفرن (الحوسبة). كانوا يعتقدون: "إذا كان لدي أفران كافية، يمكنني التعامل مع الحشد". لقد تجاهلوا الثلاجة (الذاكرة). أدى هذا إلى كارثة: فقد امتلكوا العديد من الأفران، لكن الثلاجة كانت ممتلئة جداً ببطاقات الوصفات لدرجة أنهم لم يتمكنوا من خبز أي شيء جديد.

الطريقة الجديدة (هذا المقال):
قام مؤلفو هذا المقال بإنشاء مخطط رياضي (إطار عمل نظرية الطوابير) يأخذ في الاعتبار كلاً من الفرن والثلاجة في آن واحد.

لقلبتوا صيغة بسيطة للإجابة على سؤال كبير: "كم عدد الأفران (وحدات معالجة الرسومات - GPUs) التي أحتاج لشرائها لكي لا يغرق مخبزي أبداً، ومع ذلك لا أهدر المال بشراء الكثير منها؟"

كيف يعمل المخطط

أدرك المؤلفون أن "تكلفة" الزبون لا تقتصر فقط على الوقت الذي يستغرقه الخبز، بل في مقدار المساحة التي تشغلها بطاقات الوصفة الخاصة به في الثلاجة طوال المدة الكاملة أثناء خدمته.

  1. "البصمة الزمنية": قاموا بحساب إجمالي "مساحة الثلاجة" التي يشغلها زبون واحد من لحظة دخوله حتى مغادرته.
  2. حد الاستقرار: رسموا خطاً في الرمال.
    • تحت الخط: إذا كان عدد الزبائن أقل مما يمكن لمزيج الثلاجة والفرن استيعابه، فسيظل طابور الانتظار قصيراً، وسيحصل الجميع على كعكتهم بسرعة. يكون النظام هنا مستقراً.
    • فوق الخط: إذا جاء الكثير من الزبائن، فستمتلئ الثلاجة، وتتعثر الأفران، وينمو طابور الانتظار إلى ما لا نهاية. يصبح النظام هنا غير مستقر.

الاختبار في العالم الحقيقي

لم يكتفِ المؤلفون بالقيام بالرياضيات على سبورة بيضاء. بل ذهبوا إلى مخبز حقيقي (باستخدام شرائح كمبيوتر عالية الأداء تسمى NVIDIA A100 GPUs) واختبروا مخططهم.

  • النتيجة: توقعت صيغتهم بدقة عدد الكعكات التي يمكن للمخبز التعامل معها في الثانية الواحدة.
  • الدقة: كان توقعهم قريباً جداً من الواقع—عادة في حدود 10% من العدد الفعلي.

لماذا هذا مهم (وفقاً للمقال)

يوفر هذا المخطط لأصحاب المخابز (مشغلي الأنظمة) أداة موثوقة. فبدلاً من التخمين أو شراء الكثير من الأفران باهظة الثمن (مما يهدر المال) أو شراء القليل منها (مما يغضب الزبائن)، يمكنهم استخدام هذه الرياضيات لحساب العدد الدقيق لوحدات معالجة الرسومات (GPUs) اللازمة للحفاظ على سير عمل المخبز بسلاسة لعدد معين من الزبائن.

باختاً: يوفر هذا المقال كتاب قواعد لموازنة "سرعة الفرن" و"مساحة الثلاجة" لضمان عدم نفاد المساحة في مخبز الذكاء الاصطناعي الخاص بك أو تعلقه في طابور انتظار لا ينتهي.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →