دانلود پایان نامه فارسی رشته کارشناسی کامپیوتر: الگوریتم موازی -- Parallel Algorithm

دانلود پایان نامه فارسی رشته کارشناسی کامپیوتر:  الگوریتم موازی -- Parallel Algorithm

قالب فایل: پی دی اف (PDF)

تعداد صفحات: 118

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

 

با گسترش استفاده از سیستم های کامپیوتری و تلفن های چندهسته ای و چند پردازنده ای، استفاده و بررسی الگوریتم های موازی (Parallel Algorithms) اهمیتی بیش ار پیش پیدا کرده است. الگوریتم های موازی اجازه میدهند که قسمت های مختلف یک برنامه به پردازنده ها یا هسته های دیگری منتقل شوند و پس از اجرا، نتیجه به برنامه اصلی برگشت داده شود و از این رو سرعت اجرای برنامه ها افزایش پیدا میکند. همچنین، استفاده درست از این الگوریتم ها میتواند در سیستم های کامیپوتری و سیستم های رایانش ابری منجر به کاهش مصرف انرژی شود.

در این گزارش پروژه ابتدا در مورد انواع الگوریتم های موازی، نحوه طراحی، مشکلات، روشهای اندازه گیری کارآیی و چند نمونه از این الگوریتم ها بحث شده است. سپس در سپس در مورد کاربردها و انواع الگوریتم ها از نظر معماری صحبت شده. در فصل های بعدی نیز در زمینه برنامه نویسی موازی و زبان برنامه نویسی مالتی پاسکال صحبت شده است.

 فهرست مطالب:

عنوان صفحه
چکیده
مقدمه
فصل اول:الگوریتم موازی
الگوریتم چیست؟
تعریف
الگوریتمهای موازی
طراحی الگوریتمهای موازی
مشکلات ریشه ای مربوط به زمان الگوریتم های موازی
درآمدی بر الگوریتمهای موازی
مدل سازی اولیه
 DAG
اندازه گیری کارایی
فرآیند طراحی
الگوریتمهای موازی در عمل
ضرب ماتریسها
الگوریتم موازی ضرب ماتری
الگوریتم جمع و ضرب موازی ماتریس
مثال 2: Merge Sort
فصل دوم:پردازش موازی وسیستمهای موازی
پردازش موازی
کاربردهای پردازش موازی
رایانش موازی
سیستمهای محاسبه موازی
تک دستور, تک داده (SSID)
تک دستور, چند داده (SIMD)
چند دستور, تک داده (MISD)
چند دستور, چند داده (MIMD)
کارآیی نسبت به هزینه
الگوریتمها
ارتباط درون رشته ای
نرم افزار موازی
مدلهای برنامه نویسی موازی
معماری موازی
سیستمهای موازی و معماریهای پایگاه داده موازی
سیستم موازی (Parallel systems)
کارآیی پایگاه داده ها (Database Performance)
معماریهای پایگاه داده موازی
جعبه ابزار پردازش موازی (Parallel Computing Toolbox)
فصل سوم:برنامه نویسی موازی
آشنایی با مفاهیم برنامه نویسی موازی
پردازش
کانالهای ارتباطی پردازشها
حلقه های تکرار موازی
قفلهای چرخشی
همگام سازی
داده پراکنی و متراکم سازی داده ها
مهمترین مشکلات مطرح در دنیای الگوریتمهای موازی
انواع موازی سازی
 موازی سازی در سطح بیت
موازی سازی در سطح دستور
موازی سازی داده
موازی کاری
نمونه های برنامه نویسی موازی
گام های نوشتن یک برنامه ی موازی
تجزیه ی برنامه
اصول زبانهای برنامه سازی موازی
اجرای همزمان
 پیاده سازی
فرمانهای محافظ
برنامه نویسی موازی
فصل چهارم:برنامه نویسی به زبان مالتی پاسکال
زبان مالتی پاسکال
متغیرهای محلی و اشتراکی در مالتیپاسکال
متغیرهای کانال
دستور forall
گرانولیته پردازه ها و عملگر grouping
عملگر fork
خاتمه پردازش
دستور join
برنامه نویسی برای سیستم چندکامپیوتری
تعیین معماری
کانالهای ارتباطی
درگاهها
عملگر @
آغاز به کار با مالتیپاسکال
پیوستها
پیوست 1 برنامه quicksort به زبان #C
پیوست 2 توضیح فایل برنامه quicksort
فهرست منابع

 

 

مناسب برای دروس پروژه پایانی کاردانی، پروژه پایانی کارشناسی، الگوریتم های موازی، اصول طراحی الگوریتم ها، ساختمان داده ها، پایان نامه کارشناسی کامپیوتر

کلمات کلیدی:

پروژه کامپیوتر، پروژه پایانی رشته کامپیوتر، پروژه آماده کامپیوتر، الگوریتم های موازی،‌الگوریتم موازی، معماری الگوریتم های موازی، مولتی پاسکال، مالتی پاسکال،‌ پروژه کارشناسی رشته کامپیوتر، پایان نامه کامپیوتر، پایان نامه کارشناسی ارشد رشته کامپیوتر،‌ تز کامپیوتر، Parallel algorithms, multiprogramming, multi pascal

 

 

 

پس از خرید از درگاه امن بانکی لینک دانلود در اختیار شما قرار میگیرد و همچنین به آدرس ایمیل شما فرستاده میشود.

 

تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه با آدرس ایمیل:

ArticleEbookFinder@gmail.com

 

شماره تماس ما در نرم افزار واتس آپ:

+98 921 764 6825

شماره تماس ما در نرم افزار تلگرام:

+98 921 764 6825 

 

 

توجه: اگر کارت بانکی شما رمز دوم ندارد، در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.

 



خرید و دانلود دانلود پایان نامه فارسی رشته کارشناسی کامپیوتر:  الگوریتم موازی -- Parallel Algorithm