آموزش عملیات ماتریسی در الگوریتم موازی و پردازش موازی (رایگان)
0 ساعت
4.9
مبحث پردازش موازی و نوشتن الگوریتم موازی، علی رغم پیشرفت پردازنده ها و ظهور پردازنده های گرافیکی، باز هم موضوع بسیار حیاتی در طراحی الگوریتم است. اگر طراح بتواند یک الگوریتم را به صورت موازی بنویسد که از قابلیت و توانایی پردازنده ها به نحو احسن استفاده کند، موفقیت بزرگی در کاهش زمان اجرا و هزینه الگوریتم ها به دست آورده است. امروزه امکانات زیادی در استفاده از بحث موازی سازی در قالب جعبه ابزارها در اختیار برنامه نویسان قرار می گیرد. به عنوان مثال جعبه ابزار موازی نرم افزار متلب (MATLAB) کمک شایانی در موازی سازی الگوریتم ها می کند. به خصوص برای زبان های برنامه نویسی مفسری، این موضوع حیاتی تر خواهد بود که بتوانیم با موازی سازی الگوریتم و یا پخش داده ها روی پردازنده های مختلف به تسریع چند برابری (حداکثر نزدیک به تعداد پردازنده ها) دست پیدا کنیم. ما در این آموزش قصد داریم تا عملیات ماتریسی در الگوریتم موازی و پردازش موازی را مورد بحث و بررسی قرار دهیم.