← أحدث الأبحاث
⚛️ high-energy experiments

Deploying a Hybrid PVFinder Algorithm for Primary Vertex Reconstruction in LHCb's GPU-Resident HLT1

تقدم هذه الورقة تطوير ودمج شبكة عصبية عميقة هجينة لإعادة بناء الرأس الأولي (primary vertex) ضمن إطار عمل HLT1 الخاص بـ LHCb والمستند إلى وحدات معالجة الرسومات (GPU)، مع تفصيل تحديات قيود الوقت الفعلي وترجمة تخطيط البيانات، وتحديد خارطة طريق لتحقيق تحسينات كبيرة في الأداء من خلال الحوسبة مختلطة الدقة وضغط النماذج.

المؤلفون الأصليون: Simon Akar, Mohamed Elashri, Conor Henderson, Michael Sokoloff

نُشر 2026-02-24
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Simon Akar, Mohamed Elashri, Conor Henderson, Michael Sokoloff

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

تخيل مصادم الهادونات الكبير (LHC) كأسرع وأكثر مسرعات الجسيمات فوضوية في العالم. في الداخل، تصطدم البروتونات ببعضها البعض 30 مليون مرة في الثانية. كل اصطدام يخلق انفجاراً صغيراً من الجسيمات، ويحتاج الفيزيائيون إلى معرفة مكان بدء الانفجار بالضبط (الرأس الأولي - Primary Vertex) لفهم ما حدث.

في الماضي، كان يتم ذلك باستخدام قواعد جامدة. ولكن الآن، يستخدم تجربة LHCb الذكاء الاصطناعي (AI) للقيام بهذه المهمة لأنه أفضل بكثير في رصد الأنماط. ومع ذلك، هناك عقبة: يجب على نظام الكمبيوتر اتخاذ هذه القرارات في جزء من الثانية، وإلا ستضيع البيانات للأبد.

إليك قصة كيف بنى الفريق جسراً بين ذكاء اصطناعي قوي ونظام كمبيوتر فائق السرعة وجامد.

1. المشكلة: "فخ السرعة"

فكر في نظام كمبيوتر LHCb (المسمى Allen) كخط تجميع عالي السرعة في مصنع.

  • القاعدة: يجب معالجة كل عنصر (حدث اصطدام) في أقل من 400 ميكروثانية (أي 0.0004 ثانية).
  • القيد: يمتلك المصنع مساحة تخزين ثابتة (ذاكرة) ولديها عامل واحد فقط (تدفق معالجة واحد) لا يمكنه التوقف للتحدث مع أي شخص آخر. إذا توقف العامل لجلب أداة جديدة أو تنظيم مساحة العمل، سيتعطل الخط بأكله.

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

2. الحل: "المترجم"

بنى الفريق "طبقة ترجمة" خاصة. تخيل هذا كـ "محول عالمي" أو "مترجم ثنائي اللغة".

  • البيانات: يتحدث المصنع لغة "هيكل المصفوفات" (SoA)، وهي تشبه تنظيم البيانات حسب الأعمدة (كل إحداثيات X معاً، وكل إحداثيات Y معاً). بينما يتحدث الذكاء الاصطناعي لغة "التنسورات" (Tensors)، وهي تشبه تنظيم البيانات حسب الصفوف (كل البيانات لعنصر واحد معاً).
  • المحول: بدلاً من نقل البيانات فعلياً من تنسيق إلى آخر (وهو ما يستغرق وقتاً)، يقوم المحول ببساطة بـ "إعادة تسمية الصناديق". إنه يخبر الذكاء الاصطناعي: "مهلاً، انظر إلى كومة الصناديق هذه؛ إنها في الواقع بتنسيقك الخاص الآن".
  • النسخ الصفري (Zero-Copy): هذا يعني عدم نقل أي بيانات فعلياً. الأمر يشبه إخبار أمين مكتبة: "الكتب لا تزال على الرف، لكني سأقرأها كما لو كانت على مكتبي". هذا يوفر وقتاً ثميناً.

3. كيف يعمل الذكاء الاصطناعي (خط الإنتاج ثلاثي المراحل)

يعمل الذكاء الاصطناعي، PVFinder، كالمحقق الذي يحل جريمة في ثلاث خطوات:

  1. المحقق (شبكة متصلة بالكامل): ينظر إلى الأدلة الخام (9 سمات من مسار كل جسيم) ويرسم مخططاً تقريبياً لمكان وقوع الانفجار. يقوم بذلك باستخدام الرياضيات القياسية (Native CUDA).
  2. راصد الأنماط (CNN/UNet): هذا هو العامل الرئيسي في العمل الشاق. يأخذ المخطط التقريبي ويستخدم "شبكة عصبية" (مثل عين مدربة تدريباً عالياً) لتنظيف الصورة. يقوم بفصل الانفجارات المتداخلة وشحذ الصورة لإيجاد المركز بدقة. هذا هو الجزء الأبطأ.
  3. صانع القرار (إيجاد القمة): ينظر إلى الخريطة النهائية ويقول: "حسناً، أعلى قمة هنا هي نقطة الانفجار الحقيقية".

4. الواقع الحالي: ازدحام مروري

عندما قاموا بتثبيت هذا الذكاء الاصطناعي في المصنع لأول مرة، وجدوا مشكلة.

  • النتيجة: كان الذكاء الاصطناعي ذكياً جداً، ولكنه أيضاً "ثقيل"، مما أدى إلى إبطاء المصنع بأكمله بنسبة 75%.
  • التشبيه: تخيل محرك سيارة فورمولا 1 (الذكاء الاصطناعي) وُضع في هيكل دراجة هوائية (المصنع). المحرك كبير جداً وساخن؛ إنه يتسبب في ارتفاع درجة حرارة النظام.
  • لماذا؟ كان الذكاء الاصطناعي يستهلك كل عرض نطاق الذاكرة (مثل خرطوم مياه يرش في كل مكان) وكانت وحدات التفكير في الكمبيوتر (المعالجات) تقبع خاملة أثناء انتظار البيانات.

5. خارطة الطريق: ضبط المحرك

الفريق لن يستسلم. لديهم خطة لجعل الذكاء الاصطناعي أسرع بـ 24 مرة بحلول عام 2030. إليكم "عدة الضبط" الخاصة بهم:

  • الانتقال إلى رياضيات "خفيفة الوزن" (FP16): حالياً، يقوم الذكاء الاصطناعي بالحسابات بدقة عالية (مثل قياس حبة رمل بمسطرة تحتوي على 10 خانات عشرية). يخططون للانتقال إلى "الدقة النصفية" (5 خانات عشرية).
    • التشبيه: الأمر يشبه الانتقال من مطرقة فولاذية ثقيلة إلى مطرقة تيتانيوم خفيفة الوزن. ستفقد القليل من الدقة (وهو أمر لا يهم لهذه المهمة)، لكن يمكنك التلويح بها بسرعة أكبر مرتين.
  • تقليص حجم "الدماغ" (ضغط النموذج): يحتوي الذكاء الاصطناعي حالياً على 64 "قناة" (مسارات عصبية). يخططون لتقليصها إلى 32.
    • التشبيه: الأمر يشبه تحويل دليل تعليمات مكون من 100 صفحة إلى 50 صفحة فقط. التعليمات الأساسية تظل كما هي، لكنها تصبح أسرع في القراءة.
  • إصلاح سير العمل (تحسين الذاكرة): سيعيدون ترتيب كيفية جلب الذكاء الاصطناعي للبيانات حتى لا يضطر للذهاب والعودة عبر أرضية المصنع.
    • التشبيه: بدلاً من أن يركض العامل إلى المستودع من أجل كل برغي، سيضعون صندوقاً من البراغي بجانب طاولة العمل مباشرة.

الخلاصة

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

في الوقت الحالي، الذكاء الاصطناعي بطيء جداً بالنسبة لساعة الذروة اليومية (Run 3). ولكن مع "عدة الضبط" الجديدة، يعتقدون أن بإمكانهم جعله سريعاً بما يكفي للتعامل مع المستقبل (Run 4 وما بعده) بحلول عام 2030. لقد بنوا الجسر؛ والآن يحتاجون فقط إلى رصفه بالأسفلت لكي تتمكن السيارات من العبور عليه بأقصى سرعة.

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

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

جرّب Digest →