GridPilot: Real-Time Grid-Responsive Control for AI Supercomputers
يُعد GridPilot متحكماً تنبؤياً مفتوح المصدر ثلاثي الطبقات، يتيح إدارة طاقة مستجيبة للشبكة في الوقت الفعلي للحواسيب الفائقة المعتمدة على الذكاء الاصطناعي، وذلك من خلال تحقيق زمن استجابة شامل قدره 97.2 مللي ثانية ودمج تصحيحات فورية لكفاءة استخدام الطاقة (PUE) لضمان التزامات مرونة قوية وقابلة للقياس عند مستوى عداد المنشأة.
البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل
الصورة الكبيرة: مشكلة "الارتفاع المفرط في الحرارة"
تخيل شبكة الكهرباء في العالم كأنها أرجوحة (سيسو) ضخمة وحساسة. على أحد جانبيها، لدينا محطات توليد الطاقة (الرياح، الشمس، النووي). وعلى الجانب الآخر، لدينا كل ما يستخدم الكهرباء، مثل المنازل والمصانع.
لفترة طويلة، كان جانب "الطلب" (الأشخاص الذين يشغلون الأضواء وأجهزة الكمبيوتر) يمكن التنبؤ به. ولكن الآن، هناك أمران يتغيران:
- الشبكة أصبحت متذبذبة: نحن نستخدم المزيد من طاقة الرياح والشمس، وهو أمر رائع ولكنه غير مستقر (الشمس لا تشرق دائمًا، والرياح لا تهب دائمًا). هذا يجعل موازنة الأرجوحة أصعب.
- طفرة الذكاء الاصطناعي: يتم بناء حواسيب فائقة بقدرات هائلة للذكاء الاصطناعي. هذه الحواسيب تشبه وحوشًا عملاقة جائعة تلتهم الكهرباء بسرعة أكبر مما يمكن للشبكة استيعابه أحيانًا.
التحدي: إذا أصبحت الشبكة متذبذبة للغاية، فقد تنهار (انقطاع التيار الكهربائي). ولإصلاح ذلك، يحتاج مشغلو الشبكة إلى مراكز بيانات ضخمة لتعمل كـ "ممتصات صدمات". يجب أن تكون قادرة على خفض استهلاكها للطاقة فورًا عندما تكون الشبكة في ورطة، ورفع الاستهلاك مرة أخرى عندما تعود الأمور إلى طبيعتها.
السؤال: هل يمكن للحاسوب الفائق أن يستجيب بالسرعة الكافية فعليًا؟ إذا أرسلت الشبكة إشارة "تمهل!"، هل يمكن للبرمجيات أن تخبر رقائق الكمبيوتر بالتوقف عن سحب الطاقة في أقل من ثانية؟
الحل: GridPilot
قام المؤلفون ببناء نظام يسمى GridPilot للإجابة على هذا السؤال. فكر في GridPilot كأنه نظام تحكم في حركة المرور مكون من ثلاث طبقات للكهرباء، بالإضافة إلى زر طوارئ.
1. الطبقات الثلاث (المفكرون البطيئون)
يستخدم GridPilot ثلاثة "أدمغة" مختلفة تعمل بمقاييس زمنية مختلفة لإدارة الطاقة بكفاءة:
- الدماغ الساعي (المستوى 3): ينظر إلى الصورة الكبيرة. يقرر: "غدًا ستكون الرياح قوية في السويد، لذا دعونا نجدول تدريب الذكاء الاصناعي الثقيل حينها". إنه يشبه التخطيط لتسوق البقالة للأسبوع لتوفير المال.
- الدماغ ذو الثانية الواحدة (المستوى 2): ينظر إلى خادم الكمبيوتر (Server) المحدد. يقول: "حسنًا، يمكن للخادم بأكمله استخدام 500 واط فقط الآن، لذا دعونا نوزع هذه الطاقة بشكل عادل بين بطاقات الرسوميات الثلاث الموجودة بداخله".
- دماغ الـ 200 هرتز (المستوى 1): هو الضبط الدقيق. يتحقق من استخدام الطاقة 200 مرة في الثانية ويجري تعديلات طفيفة لإبقاء بطاقات الرسوميات عند المستوى المطلوب تمامًا.
2. "جزيرة الأمان" (زر الطوارئ)
هذا هو الجزء الأهم. الأدمغة الثلاثة المذكورة أعلاه ذكية، لكنها أيضًا "بطيئة" في عالم شبكات الكهرباء. قد تستغرق بضع مئات من الميلي ثانية لمعالجة طلب ما لأنها تعمل على برمجيات كمبيوتر قياسية (مثل Python).
إذا واجهت الشبكة حالة طوارئ، فإن انتظار "الأدمغة الذكية" للتفكير سيكون بطيلاً جدًا.
لذلك، بنى المؤلفون جزيرة الأمان (Safety Island).
- التشبيه: تخيل قطارًا عالي السرعة (الشبكة) يقترب من المحطة. المحرك (البرنامج الرئيسي) موجود في المكتب الخلفي يحسب أفضل وقت للتوقف. ولكن إذا تعطلت المكابح، فأنت لا تنتظر المحرك؛ بل لديك رافعة طوارئ حمراء بجانب مقعد المهندس تضغط على المكابح فورًا.
- كيف يعمل: جزيرة الأمان هي قطعة صغيرة وسريعة جدًا من الكود مكتوبة بلغة مباشرة جدًا (C). وهي تجلس في جزء معزل ومخصص من رقاقة الكمبيوتر. عندما ترسل الشبكة إشارة "توقف!"، تلتقطها هذه الجزيرة فورًا، وتتجاوز جميع طبقات التفكير البطيئة، وتضغط على مكابح الطاقة لبطاقات الرسوميات بقوة.
النتائج: ما مدى السرعة؟
اختبر الباحثون هذا النظام على آلة حقيقية تحتوي على ثلاث بطاقات رسوميات قوية (NVIDIA V100).
- الهدف: يتطلب أشد قواعد الشبكة الأوروبية صرامة (تسمى Nordic Fast Frequency Reserve) استجابة في غض_ن 700 مللي ثانية (0.7 ثانية).
- النتيجة: حقق GridPilot ذلك في 97.2 مللي ثانية (0.097 ثانية).
- التشبيه: إذا كان قانون الشبكة عبارة عن سباق 100 متر، فإن الطريقة القديمة في القيام بالأشياء قد تنهي السباق في 7 ثوانٍ. أما GridPilot فقد أنهى السباق في أقل من ثانية واحدة. لقد كان أسرع بنحو 7 مرات من المتطلبات الأكثر صرامة.
لماذا تهم "PUE" (ضريبة التبريد)؟
هناك تفصيل دقيق يسلط البحث الضوء عليه. عندما تطلب من الكمبيوتر استخدام طاقة أقل، تصبح رقائق الكمبيوتر أكثر برودة. ولكن المبنى الذي يحتوي على الكمبيوتر لا يزال بحاجة إلى تشغيل المراوح وأجهزة تكييف الهواء.
- التشبيه: تخيل أنك تطلب من عداء أن يبطئ سرعته. فهو يستخدم طاقة أقل. لكن مكيف الهواء في الصالة الرياضية لا يزال يعمل بكامل قوته لتبريد الغرفة. إذا حسبت توفير طاقة العداء فقط، فستظن أنك وفرت الكثير. ولكن إذا حسبت استهلاك الطاقة في الصالة الرياضية بأكملها، فستكون التوفيرات أقل لأن جهاز تكييف الهواء لم ينخفض استهلاكه بنفس السرعة.
- الحل: يتضمن GridPilot "تصحيح PUE". فهو يحسب بالضبط مقدار ما سيوفر من طاقة التكييف عندما تتباطأ أجهزة الكمبيوتر. هذا يضمن أنه عندما يعد الكمبيوتر الشبكة بـ "لقد وفرنا 2 ميجاوات"، فإن عداد الكهرباء في المبنى يظهر بالفعل انخفاضًا قدره 2 ميجاوات. بدون هذا، قد يعد الكمبيوتر بأكثر مما يمكنه الوفاء به.
الخلاصة
تثبت الورقة البحثية أنه يمكننا بناء حواسيب فائقة للذكاء الاصطناي تكون مرنة. يمكن تصميمها لتعمل كـ "ممتصات صدمات" لشبكة الكهرباء.
- إنه يعمل: لقد بنوا نموذجًا أوليًا يستجيب في أقل من 100 مللي ثانية.
- إنه آمن: يستخدم "زر طوارئ" (جزيرة الأمان) لضمان السرعة.
- إنه دقيق: يأخذ في الاعتبار الطاقة المستخدمة من قبل أنظمة التبريد حتى تتطابق الأرقام مع الواقع.
لقد نشر المؤلفون الكود الخاص بهم كـ "إثبات مفهوم" مفتوح المصدر ليظهروا أن هذا ممكن اليوم، وليس فقط في المستقبل. إنهم يقولون باختاًص: "لقد صنعنا المحرك؛ والآن يمكننا توصيل حواسيب الذكاء الاصطناዊ الفائقة بالشبكة للمساعدة في إبقاء الأنوار مشتعلة".
غارق في أبحاث مجالك؟
تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.