Elastic Fabric Adapter
يعد Elastic Fabric Adapter (EFA) واجهة شبكة لمثيلات Amazon EC2 التي تمكن العملاء من تشغيل التطبيقات التي تتطلب مستويات عالية من الاتصالات بين العقد على نطاق واسع على AWS. تعمل واجهة تجاوز الأجهزة الخاصة بنظام التشغيل (OS) المصمم خصيصًا على تحسين أداء الاتصالات بين المثيلات، وهو أمر بالغ الأهمية لتوسيع نطاق هذه التطبيقات. باستخدام EFA، يمكن لتطبيقات الحوسبة عالية الأداء (HPC) التي تستخدم واجهة تمرير الرسائل (MPI) وتطبيقات تعلم الآلة (ML) التي تستخدم مكتبة NVIDIA Collective Communications Library (NCCL) التوسع إلى آلاف وحدات المعالجة المركزية (CPUs) أو وحدات معالجة الرسومات (GPUs). ونتيجة لذلك، يمكنك الحصول على أداء تطبيقات المجموعات المحلية للحوسبة عالية الأداء (HPC) مع المرونة عند الطلب والمرونة التي توفرها سحابة AWS.
تتوفر EFA كميزة شبكة EC2 اختيارية يمكنك تمكينها على أي مثيل EC2 مدعوم دون أي تكلفة إضافية. بالإضافة إلى ذلك، فإنه يعمل مع الواجهات الأكثر استخدامًا وواجهات برمجة التطبيقات والمكتبات للاتصالات بين العقد، بحيث يمكنك ترحيل تطبيقات الحوسبة عالية الأداء (HPC) إلى AWS مع تعديلات قليلة أو بدون تعديلات.
الفوائد
نتائج أسرع
توفر آلية شبكات تجاوز نظام التشغيل الفريدة من EFA قناة منخفضة زمن الوصول ومنخفضة التشويش للاتصالات بين المثيلات. يتيح ذلك لتطبيقات الحوسبة عالية الأداء (HPC) أو تطبيقات تعلم الآلة الموزعة التوسع إلى آلاف المراكز، مما يجعل تطبيقاتك تعمل بشكل أسرع.
تكوين مرن
يمكنك تمكين دعم EFA في قائمة متزايدة من مثيلات EC2 والحصول على المرونة لاختيار تكوين الحوسبة المناسب لعبء عملك. ما عليك سوى تغيير تكوينات مجموعتك مع تغير احتياجاتك وتمكين دعم EFA على مثيلات الحوسبة الجديدة. لا حاجة للحجز المسبق أو التخطيط المسبق.
ترحيل سلس
تستخدم EFA واجهة libfabric وواجهات برمجة تطبيقات libfabric APIs للاتصالات. نظرًا لأن جميع نماذج برمجة الحوسبة عالية الأداء (HPC) تقريبًا تدعم هذه الواجهة، يمكنك ترحيل تطبيقات الحوسبة عالية الأداء (HPC) الحالية إلى السحابة مع تعديلات قليلة أو معدومة.
أداء EFA

يوفر EFA تحسينًا بمقدار 4 أضعاف في التوسع عبر ENA لمحاكاة CFD القياسية كما هو موضح في الرسم البياني أعلاه.
أداة حل لهذه المعايير التي تقدمها شركة Metacomp Technologies

كيفية العمل

حالات الاستخدام
ديناميكا الموائع الحوسبية
يمكّن التقدم في خوارزميات ديناميكيات الموائع الحسابية (CFD) المهندسين من محاكاة ظواهر التدفق المعقدة بشكل متزايد، ويساعد الحوسبة عالية الأداء (HPC) في تقليل أوقات الدوران. باستخدام EFA، يمكن لمهندسي التصميم الآن توسيع نطاق وظائف المحاكاة الخاصة بهم لتجربة المزيد من المعلمات القابلة للضبط، مما يؤدي إلى نتائج أسرع وأكثر دقة.
نمذجة الطقس
تتطلب نماذج الطقس المعقدة نطاقًا تردديًا عاليًا للذاكرة ووصلات ربط سريعة وأنظمة ملفات متوازية قوية لتقديم نتائج دقيقة. كلما اقترب تباعد الشبكة في النموذج، زادت دقة النتائج - وزادت الموارد الحسابية التي يتطلبها النموذج. يوفر EFA اتصالًا سريعًا يسمح لتطبيقات نمذجة الطقس بالاستفادة من إمكانات التوسع غير المحدودة تقريبًا لسحابة AWS والحصول على تنبؤات أكثر دقة في وقت أقل.
تعلم الآلة
يمكن تسريع تدريب نماذج التعلم العميق بشكل كبير من خلال الحوسبة الموزعة على وحدات معالجة الرسومات (GPUs). قامت أطر التعلم العميق الرائدة مثل Caffe وCaffe2 وChainer وMXNet وTensorFlow وPyTorch بالفعل بدمج NCCL للاستفادة من مجموعات وحدات معالجة الرسومات (GPU) المتعددة للاتصالات عبر العقد. تم تحسين EFA لـ NCCL على AWS، مما يؤدي إلى تحسين السرعة وقابلية التوسع لنماذج التدريب هذه، مما يؤدي إلى نتائج أسرع.
الموارد


بدء استخدام Elastic Fabric Adapter (EFA)

تعرف على جميع خدمات AWS التي يمكنك استخدامها لإنشاء حل الحوسبة عالية الأداء (HPC) على AWS

قم ببناء كتلة الحوسبة عالية الأداء (HPC) الأولى على AWS