DIET

DIET

DIET هو برنامج للحوسبة الشبكية.كواجهة وسيطة ، تقع DIET بين نظام التشغيل (الذي يعالج تفاصيل الجهاز) وبرنامج التطبيق (الذي يتعامل مع المهمة الحسابية المحددة في متناول اليد).
من بين الأساليب الحالية للبرامج الوسيطة للشبكة ، تتمثل طريقة بسيطة وقوية ومرنة في استخدام الخوادم المتاحة في المجالات الإدارية المختلفة من خلال نماذج خادم العميل أو استدعاء الإجراء البعيد (RPC) التقليدية.تقوم الخوادم الممكّنة للشبكات (NES) بتنفيذ هذا النموذج ، الذي يُطلق عليه أيضًا الشبكة RPC.يقدم العملاء طلبات حساب لجدول زمني هدفه العثور على خادم متاح على الموارد.الهدف من مشروع DIET هو تطوير مجموعة من الأدوات لإنشاء خوادم حسابية.يمكن الآن حساب المشكلات الضخمة عبر الإنترنت بفضل شبكات الحوسبة الشبكية - مثل Globus أو Legion - أو من خلال حلول Cloud - مثل Amazon EC2.نظرًا لأن معظم التطبيقات الحالية عددية ، فإن استخدام المكتبات مثل BLAS أو LAPACK أو ScaLAPACK أو PETSc إلزامي.دمج هذه المكتبات في التطبيقات عالية المستوى باستخدام لغات مثل فورتران أو سي هو أبعد ما يكون عن السهولة.علاوة على ذلك ، قد لا تتوفر بالطبع الطاقة الحاسوبية واحتياجات الذاكرة لهذه التطبيقات في كل محطة عمل.وبالتالي ، يبدو أن RPC مرشح جيد لبناء بيئات حل المشكلات على الشبكة .... يركز مشروع DIET على تطوير برامج وسيطة قابلة للتطوير مع تركيز الجهود الأولية على توزيع مشكلة الجدولة عبر عدة وكلاء.يتكون نظام DIET من مجموعة من العناصر التي يمكن استخدامها معًا لإنشاء تطبيقات باستخدام نموذج الشبكة - RPC.هذه الوسيطة قادرة على العثور على خادم مناسب وفقًا للمعلومات الواردة في طلب العميل (على سبيل المثال ، المشكلة التي يتعين حلها ، وحجم البيانات المعنية) ، وأداء النظام الأساسي المستهدف (مثل تحميل الخادم ، والذاكرة المتاحة ، وأداء الاتصالات) والتوافر المحلي للبيانات المخزنة أثناء العمليات الحسابية السابقة.يتم توزيع المجدول باستخدام عدة تدرجات هرمية متعاونة متصلة إما بشكل ثابت أو ديناميكي (بطريقة نظير إلى نظير).يتم توفير إدارة البيانات للسماح للبيانات المستمرة بالبقاء داخل النظام لإعادة استخدامها في المستقبل.
diet

موقع الكتروني:

بدائل DIET لجميع المنصات مع أي ترخيص

BOINC

BOINC

BOINC (البنية التحتية المفتوحة لشبكة بيركلي للحوسبة الشبكية) عبارة عن منصة برمجية للحوسبة التطوعية وشبكات سطح المكتب وحوسبة المتطوعين.
Apache Mesos

Apache Mesos

Apache Mesos هو مدير نظام يعمل على تبسيط تعقيد تشغيل التطبيقات على مجموعة مشتركة من الخوادم.
Folding@home

Folding@home

بغض النظر عما إذا كنت مطويًا بالفعل أو لم تسمع أي كلمة عن ذلك من قبل ، فنحن بحاجة إلى مساعدتك للوصول إلى هدفنا - وهو مليون مجلد.
GridRepublic

GridRepublic

GridRepublic هو إصدار مخصص من برنامج BOINC مصمم لتبسيط التثبيت والمشاركة من قبل مستخدم الكمبيوتر العادي.
Charity Engine

Charity Engine

يأخذ Charity Engine وظائف حوسبة ضخمة ومكلفة ويقسمها إلى 1000 قطعة من القطع الصغيرة ، كل واحدة بسيطة بما يكفي لجهاز الكمبيوتر المنزلي للعمل كمهمة خلفية.
PiCloud

PiCloud

PiCloud يعطي كل عالم ، المطور ، والمهندس العملاق في متناول أيديهم.
  • التطبيق المدفوع
  • Web
Progress Thru Processors

Progress Thru Processors

تقدم Progress Thru Processors إصدارًا مخصصًا من برنامج BOINC مصممًا لتبسيط عملية التثبيت والمشاركة من قِبل مستخدم الكمبيوتر العادي الذي تم تصميمه ل ...
EteRNA

EteRNA

من خلال تشغيل EteRNA ، ستشارك في إنشاء أول مكتبة كبيرة الحجم من تصميمات RNA الاصطناعية.
  • تطبيق مجاني
  • Web
JPPF

JPPF

حل الحوسبة الشبكية مفتوحة المصدر.يعمل JPPF على تسهيل موازنة المهام المكثفة حسابيًا وتنفيذها على الشبكة.
HFM-NET

HFM-NET

قابلة للطي @ تطبيق مراقبة العميل.
Distri.js

Distri.js

عائلة برامج توفر الحوسبة الموزعة على المتصفح ، بما في ذلك الخادم والعميل.