0
DIET
DIET یک نرم افزار برای شبکه محاسبات است.به عنوان واسطه ، DIET بین سیستم عامل (که جزئیات سخت افزار را کنترل می کند) و نرم افزار کاربردی (که وظیفه محاسباتی خاص را در دست دارد) قرار دارد.
- نرم افزار رایگان
- Windows
- Mac
- Linux
- Self-Hosted
- BSD
در میان روشهای موجود برای میان افزارهای شبکه ، یک ساده ، قدرتمند و قابل انعطاف شامل استفاده از سرورهای موجود در حوزه های مختلف اداری از طریق الگوی سنتی سرویس دهنده-مشتری یا Remote Procedure Call (RPC) می باشد.سرورهای فعال شده توسط شبکه (NES) این مدل را که Grid-RPC نیز نامیده می شود ، پیاده سازی می کنند.مشتریان درخواست محاسبات را به برنامه ای ارسال می كنند كه هدف آن یافتن سرور موجود در منابع است.هدف از پروژه DIET ایجاد مجموعه ای از ابزارها برای ساختن سرورهای محاسباتی است.اکنون به لطف محیط های شبکه محاسباتی - مانند Globus یا Legion - یا از طریق راه حل های Cloud - مانند Amazon EC2 ، مشکلات عظیم قابل حل است.از آنجا که بیشتر برنامه های کاربردی فعلی عددی هستند ، استفاده از کتابخانه هایی مانند BLAS ، LAPACK ، ScaLAPACK یا PETSc الزامی است.ادغام چنین کتابخانه هایی در برنامه های سطح بالا با استفاده از زبانهایی مانند Fortran یا C بسیار ساده است.علاوه بر این ، توان محاسباتی و نیازهای حافظه چنین برنامه هایی ممکن است در هر ایستگاه کاری موجود نباشد.بنابراین ، به نظر می رسد RPC کاندیدای مناسبی برای ساختن محیط های حل مسئله در شبکه .... پروژه DIET بر توسعه واسطه های مقیاس پذیر با تلاش های اولیه متمرکز بر توزیع مشکل برنامه ریزی در چندین عامل متمرکز است.DIET شامل مجموعه ای از عناصر است که می توانند با استفاده از الگوی Grid-RPC ، در ساخت برنامه های کاربردی استفاده شوند.این میان افزار قادر به یافتن سرور مناسب با توجه به اطلاعات مندرج در درخواست مشتری (به عنوان مثال مشکلی برای حل ، اندازه داده های درگیر شده) ، عملکرد پلت فرم هدف (به عنوان مثال بار سرور ، حافظه در دسترس ، عملکرد ارتباطات) ودر دسترس بودن محلی داده های ذخیره شده در محاسبات قبلی.این برنامه زمانبندی با استفاده از چندین سلسله مراتب مشترک به صورت ایستا یا پویا (به صورت همسالان - 2 متصل) توزیع می شود.مدیریت داده ها فراهم شده است تا داده های پایدار در سیستم برای استفاده مجدد در آینده بماند.
سایت اینترنتی:
https://graal.ens-lyon.fr/diet/امکانات
دسته بندی ها
گزینه های DIET برای همه سیستم عامل های دارای مجوز
91
18
Apache Mesos
Apache Mesos یک مدیر خوشه است که پیچیدگی اجرای برنامه ها در یک سرویس دهنده مشترک را ساده می کند.
7
Folding@home
صرفنظر از اینکه قبلاً در حال چین خوردن هستید یا قبلاً چیزی در مورد آن نشنیده اید ، برای رسیدن به هدفمان - که 1 میلیون پوشه است ، به کمک شما نیاز داریم.
5
GridRepublic
GridRepublic یک نسخه سفارشی از نرم افزار BOINC است که برای ساده سازی نصب و مشارکت توسط یک کاربر رایانه طراحی شده است.
4
Charity Engine
موتور خیریه شغل های محاسباتی بسیار گران و سنگینی را انجام می دهد و آنها را در 1000 قطعه کوچک خرد می کند ، هر یک به اندازه کافی ساده برای یک کامپیوتر خانگی به عنوان یک کار پس زمینه کار می کند.
2
2
Progress Thru Processors
پردازنده ها از طریق Progress Thru یک نسخه سفارشی از نرم افزار BOINC است که به منظور ساده سازی نصب و مشارکت توسط یک کاربر رایانه معمولی طراحی شده است که به منظور ...
1
1
0
Distri.js
یک خانواده نرم افزاری که محاسبات توزیع شده را به مرورگر اعم از سرور و مشتری ارائه می دهد.
- نرم افزار رایگان
- Web
- Self-Hosted