← أحدث الأبحاث
💻 computer science

TEMPO: Makespan-Aware Expert-Parallel Load Balancing Across Memory- and Compute-Bound Regimes

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

المؤلفون الأصليون: Jie Li, Chenxin Jia, Jinliang Shen, Cunzhuang Liu, Ruiyi Ding, Jianwen Xian, Kang He, Chengru Song

نُشر 2026-08-14
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Jie Li, Chenxin Jia, Jinliang Shen, Cunzhuang Liu, Ruiyi Ding, Jianwen Xian, Kang He, Chengru Song

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

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

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

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

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

يظهر البحث أن TEMPO لا يتكهن فحًا؛ بل يحسب التوازن المثالي لكل دفعة من الطلبات في أجزاء من الثانية. لقد اختبروه على نماذج ذكاء اصطناعي حقيقية ووجدوا أن الطرق القديمة كانت أبطأ بنسبة 15% أو تسببت في تأخيرات كبيرة لآخر العملاء في الطابور. أما TEMO، فهو يحافظ على حركة الطابور بسلاسة. إنه يشبه الانتقال من قاعدة تقول "الجميع يحصل على نفس عدد التفاح" إلى قاعدة تقول "الجميع يحصل على نفس مقدار العمل"، مع مراعاة أن بعض التفاح ثقيل وأن بعض الطهاة يستغرقون وقتًا للاستيقاظ.

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

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

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

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

جرّب Digest →