خانه » دانشنامه » آموزشی » دانلود کتاب برنامه نویسی موازی در سی شارپ

دانلود کتاب برنامه نویسی موازی در سی شارپ

امتیاز شما به این پست !

parallel programing - دانلود کتاب برنامه نویسی موازی در سی شارپ

دانلود کتاب برنامه نویسی موازی در سی شارپ

برنامه نویسی موازی برای استفاده هر چه بهتر از منابع سیستم و افزایش سرعت و کارایی برنامه روی پردازنده‌ها به وجود آمد. در این نوع برنامه‌نویسی، قسمت‌هایی از برنامه اصلی که قابلیت اجرای همزمان  را دارند به چند زیربرنامه تقسیم شده و به صورت همزمان روی چند پردازنده یا چند نخ  اجرا می‌شوند. قسمتی از برنامه هم که قابلیت اجرای موازی را ندارد به صورت سریال روی یک پردازنده اجرا می‌شود. در واقع تفاوت اصلی برنامه‌سازی ترتیبی و موازی همین امر می‌باشد، اما در پی آن مفاهیم متعددی مطرح می‌شود که اغلب در برنامه‌نویسی معمولی مطرح نبوده و یا ماهیت آن‌ها با مفهوم متناظر آن در برنامه‌نویسی معمولی کاملاً متفاوت است. در این پست کتابی را معرفی کردم که کتاب مرجع برنامه نویسی موازی به زبان سی شارپ است. متداول‌ترین شیوه برنامه‌نویسی موازی استفاده از MPI می‌باشد. رابط عبور پیام، ویژگی‌های یک واسط برنامه نویسی کاربردی کلی برای برنامه‌نویسی موازی را برای سیستم‌های دارای حافظه توزیع‌یافته مانند کلاسترهای تیغه‌ای و مجموعه آن‌ها تعیین می‌کند و به خودی خود یک ابزار نیست، بلکه یک طرح ویژگی‌ها  و یک پروتکل ارتباطی به شمار می‌رود و همان‌گونه که از نامش پیداست، شیوه صحبت کردن سیستم‌های موازی با هم را تعیین می‌کنند. مهم‌ترین مزیت روش رابط عبور پیام به سایر روش‌های عبور پیام، قابل حمل بودن و سرعت بالای آن می‌باشد. سرعت بالای این روش به این دلیل است که هنگام اجرا بر روی هر سخت‌افزاری برای آن سخت‌افزار بهینه می‌شود. مزیت بزرگ دیگر این روش، توانایی فراخوانی توابع آن با زبان‌های C++‎، C، فورترن، جاوا، C#‎ و پایتون می‌باشد.

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

این کتاب به زبان انگلیسی است.

15 - تلگرام

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.