بلاگی در مورد دیجیتال،بینایی و یادگیری ماشین

اکانت های من:
www.github.com/salehjg
www.iranled.com/forum

طبقه بندی موضوعی

Distributed Computing برای دات نت (#C) - بخش اول

سه شنبه, ۱۲ بهمن ۱۳۹۵، ۱۲:۵۳ ق.ظ

هدف این مظلب و بخش های بعدیش، ارتقای الگوریتم فعلی برنامه نوشته شده با #C که Multithread هست(مثلا به کمک ThreadPool )    به   الگوریتم توزیع شده ای* که بار پردازشی رو بین چند سیستم مجزا(مثلا بین 10 تا PC) پخش میکنه.

\!/ این نوشته و بخش های بعدیش، بیشتر عملی هست تا علمی!
یعنی هدف بررسی تئوری و توضیح علمی و ... نیست و بیشتر گزارشی از تلاش های انجام گرفته برای پیاده سازی چنین هدفیست.

در ادامه پروژه های متن باز موجود بررسی میشوند.


این پروژه که اوپن سورس هم هست، هم برنامه نویسی موازی رو راحت تر میکنه و هم امکان پیاده سازی پردازش توزیع شده رو فراهم میکنه.
ساختار اصلی بر اساس Massage Passing هست (MPC)
و هم با  Mono dot Net سازگاره! (که هنوز با مونو دات نت آشنا نیستم :دی )


بر ئایه MPAPI توسعه داده شده است.
از طریق لینک NuGet میتوان به پروژه فعلی اضافه کرد.


هدف این پروژه طبق overview ارائه شده، تبدیل برنامه مالتی ترد فعلی با کمترین دردسر به حالت توزیع شده است!
بر اساس دات نت(#C) توسعه یافته است.

کلمه کلیدی: Grid Computing


هدف این پروژه نیز تبدیل کد مالتی ترد فعلی به توزیع شده با کمترین زحمت و زمان میباشد.
آخرین آپدیت این پروژه در سال 2013 بوده است .


متن باز، محدود به استاندارد خاصی نیست، تعداد دانلود کم، آخرین آپدیت در 2013



موافقین ۰ مخالفین ۰ ۹۵/۱۱/۱۲
صالح جمالی

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی