Elastic Fabric Adapter

قم بتشغيل تطبيقات الحوسبة عالية الأداء (HPC) وتعلم الآلة (ML) على نطاق واسع

يعد 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

يحتفظ AWS Customer CFD Direct بمنصة OpenFOAM الشهيرة لديناميات السوائل الحاسوبية وينتج أيضًا CFD Direct من السحابة (CFDDFC)، وهو عرض من AWS Marketplace يُسهِّل عليك تشغيل OpenFOAM على AWS. لقد قاموا باختبار وتقييم EFA وشاركوا مؤخرًا قياساتهم في منشور مدونة بعنوان OpenFOAM HPC مع AWS EFA. في المنشور، قاموا بالإبلاغ عن محاكاة الديناميكا الهوائية الخارجية حول السيارة. تتسع هذه المحاكاة خطيًا إلى أكثر من 200 نواة، وتنخفض تدريجيًا إلى التحجيم الخطي عند 1000 نواة (حوالي 100 ألف خلية محاكاة لكل نواة).
 

كيفية العمل

حالات الاستخدام

ديناميكا الموائع الحوسبية

يمكّن التقدم في خوارزميات ديناميكيات الموائع الحسابية (CFD) المهندسين من محاكاة ظواهر التدفق المعقدة بشكل متزايد، ويساعد الحوسبة عالية الأداء (HPC) في تقليل أوقات الدوران. باستخدام EFA، يمكن لمهندسي التصميم الآن توسيع نطاق وظائف المحاكاة الخاصة بهم لتجربة المزيد من المعلمات القابلة للضبط، مما يؤدي إلى نتائج أسرع وأكثر دقة.

نمذجة الطقس

تتطلب نماذج الطقس المعقدة نطاقًا تردديًا عاليًا للذاكرة ووصلات ربط سريعة وأنظمة ملفات متوازية قوية لتقديم نتائج دقيقة. كلما اقترب تباعد الشبكة في النموذج، زادت دقة النتائج - وزادت الموارد الحسابية التي يتطلبها النموذج. يوفر EFA اتصالًا سريعًا يسمح لتطبيقات نمذجة الطقس بالاستفادة من إمكانات التوسع غير المحدودة تقريبًا لسحابة AWS والحصول على تنبؤات أكثر دقة في وقت أقل.

تعلم الآلة

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

الموارد

متوفر الآن - Elastic Fabric Adapter (EFA) لأحمال عمل الحوسبة عالية الأداء (HPC) المقترنة بإحكام
29 أبريل/نيسان 2019
 
AWS re:Invent 2018: توسيع نطاق تطبيقات الحوسبة عالية الأداء (HPC) على EC2 مع Elastic Fabric Adapter
في هذا الحديث عن reInvent 2018، نقدم Elastic Fabric Adapter ونناقش كيف تعزز EFA الشبكات بين المثيلات داخل Amazon EC2
التعمق في OpenMPI وإمكانية محول النسيج المرن (EFA)
في هذا الحديث التقني، سنتعمق في OpenMPI ودعمه المحدد لـ EFA الخاص بـ Amazon EC2، ونوضح لك كيفية تحقيق أقصى استفادة من الأكواد، وتصميم الحل الخاص بك للأداء.

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

في هذا البرنامج التعليمي، يمكنك إنشاء AMI تدعم EFA ومجموعة أمان تدعم EFA، ثم تشغيل المثيلات التي تدعم EFA في مجموعة وضع المجموعة باستخدام AMI ومجموعة الأمان.
 
تعرف على المزيد حول خدمات AWS للحوسبة عالية الأداء (HPC)

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

تعرّف على المزيد 
تسجيل الاشتراك للحصول على حساب مجاني

تمتع بالوصول الفوري إلى الطبقة المجانية من AWS. 

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

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

تسجيل الدخول