پیوند ها
پروژه پیاده سازی الگوریتم موازی با استفاده از کارتهای گرافیکی چند هسته ای پژوهش کامل در حوزه کامپیوتر و IT میباشد و در 7 فصل تنظیم شده است.این پروژه با معرفی واحد پردازش گرافیکی (GPU) به پیاده سازی الگوریتم موازی پرداخته است. شما میتوانید فهرست مطالب پروژه را در ادامه مشاهده نمایید.
پروژه بصورت فایل قابل ویرایش ورد(WORD) در 124 صفحه برای رشته کامپیوتر و IT در پایین همین صفحه قابل دانلود میباشد. شایسته یادآوری است که پروژه از ابتدا تا پایان ویرایش وتنظیم , سکشن بندی (section) ، نوشتن پاورقی (Footnote) و فهرست گذاری اتوماتیک کامل شده وآماده تحویل یا کپی برداری از مطالب مفید آن است.
در سال های اخیر، افزایش روز افزون عملکرد کارت های گرافیکی، محققین را به فکر بهره گیری از توان پردازشی آنها در کاربردهای غیر گرافیکی انداخته است. درهمین راستا شاخه جدیدی در علوم کامپیوتر به نام محاسبات با اهداف همه منظوره روی واحد GPU ایجاد شده است ، هدف فعالان این عرصه بهره گیری از کارت گرافیک به عنوان یک کمک پردازنده محاسباتی در برنامه های غیرگرافیکی و برنامه های عمومی است.ازاین رو از صنعت محاسباتی گرفته تا محاسبات موازی دچار تغییرات گسترده ای شده وعملیات انتقال تقریبا تمام كامپیوترهای مصرف کننده سال 2010 همراه با پردازنده های چند هسته ای صورت گرفته است صنعت رایانه ای در سراشیبى تند انقلاب محاسباتی موازی قرار دارد ،نتیجه اینکه در پی آن، تقریبا هر برنامه نویس مشتاق در آن نیاز به آموزش برنامه نویسی موازی دارد تا بتواند در علوم کامپیوتری به طور کامل موثر واقع شود. و در نتیجه CUDA C NVIDIA تا کنون به عنوان یکی از موفق ترین زبانهای عمل كرده است كه تا به حال برای محاسبات موازی طراحی شده است. در این پایان نامه، ضمن بیان مقدمه ای از CUDA، تعدادی از دستورات زبان NVIDIA CUDA C معرفی خواهد شد.
واژه های کلیدی:کارت های گرافیکی،NVIDIA CUDA C، برنامه نویسی موازی،GPU، کودا
فهرست مطالب
1-2- مقایسه توانایی هایGPU باCPU.. 3
1-3- مقایسه سخت افزار GPU با CPU.. 6
1-4- فناوری های ATI و NVIDIA.. 7
2-4- محاسبات یکپارچه و GPU ها16
2-5- سیتم های محاسبات GPU.. 17
2-6- اکوسیستم محاسبات GPU.. 17
3-1- معماری محاسباتی تسلا.. 20
3-2- چند پردازندههای جریانی.. 20
3-5-2- تردها، بلاک ها و گریدها: تطبیق الگوریتم ها با مدل کودا23
3-5-4- معماری مجموعه دستور و اجرا نخ های موازی.. 33
3-5-7- مدل برنامه نویسی کودا37
3-5-8- یک مدل برنامه نویسی ناهمگن.. 38
3-5-12- کامپایل یک برنامه کودا46
3-5-13- اشکال زدایی یک برنامه کودا46
3-6- نگاشت به معماری تسلا.. 48
3-8- سیستم های محاسباتی NVIDIA Tesla S1070. 49
3-9-1- سلسله مراتب حافظه کش.... 51
3-9-3- چند پردازندههای جریانی.. 52
3-10- برنامه نویسی multi-GPU.. 53
4ـ2ـ1ـ پردازنده های گرافیکی فعال شده CUDA.. 55
4ـ2ـ2ـ دستگاه درایور NVIDIA.. 57
4ـ2ـ3ـ کیت ابزار توسعه CUDA.. 57
5ـ3ـ اولین برنامه دستگاه های جستجوگر. 68
فصل ششم برنامه نویسی موازی درCUDA C
6ـ2ـ برنامه نویسی CUDA موازی.. 75
7ـ2ـ1 مجموع برداری: ردوکس.... 82
7ـ2ـ2 موج دار کردنGPU با استفاده از رشته ها88
7ـ3 حافظه اشتراکی و همزمانسازی.. 94
7ـ3ـ2 بیت مپ حافظه مشترک... 106
فهرست شکل ها
شکل 1- 1 - مقایسه توان پردازشی خام پردازندهگرافیکی با پردازندهمرکزی.. 3
شکل1-2- مقایسه پهنای باند GPUو CPU.. 4
شکل 1- 3- نمودار مقایسه سرعت GPUها و CPUها در بدست اوردن پسورد فایل های RAR.. 6
شکل 1- 4- مقایسه سخت افزار GPUو CPU.. 7
شکل 1- 5- مدل تخصیص ترانزیستور برای GPUو CPU.. 7
جدول2-1- نقطه عطف توسعه تکنولوژی GPUها NVIDIA.. 14
شکل3-2- گریدها، بلاک ها و تردها26
شکل3-3 - کامپایل JITو هدف گیری دستگاه یک برنامه کاربردی کودا34
شکل3- 4- مثالی از توزیع بلاک ها روی GPUهای با اندازه متفاوت.. 35
شکل3- 5- فضاهای حافظه دستگاه کودا و مکان فیزکی انها روی دستگاه. 35
شکل3- 6- سلسله مراتب حافظه کودا در ارتباط با تردهای کرنل.. 36
شکل3- 7- پایپلاین گرافیکی.. 38
شکل3- 8- مثال اجرا ناهمگن.. 39
شکل3- 9- جریان کنترل پایه ای کودا40
شکل3- 10- پشته نرم افزاری کودا41
شکل3- 11- مدل اجرایی یک برنامه کودا با سازمان نخ.. 43
شکل3- 12- معماری سیستم محاسباتی NVIDIA Tesla S1070. 49
شکل3- 13- پیکربندی کامل محاسباتی S1070. 50
شکل3- 14- معماری محاسبات GPUبا 512 هسته پردازنده کودا51
شکل3- 15- چند پردازندهای جریانی فرمی.. 53
شکل 3- 16- دو شیوه ممکن برای برنامه ای کردن GPUها (a) ترتیبی (b) چند نخی.. 54
شکل4ـ1 پردازنده های گرافیکی فعال شده با CUDA.. 56
جدول5-1 خواص دستگاه با CUDA.. 69
شکل 7ـ1 ترتیب دو بعدی مجموعه ای از بلوک ها و رشته ها و رشته های صفر.85
شکل 7ـ3 ثصویری از یک مثال موجGPU.. 94
مبلغ واقعی 25,000 تومان 10% تخفیف مبلغ قابل پرداخت 22,500 تومان
برچسب های مهم
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه دوست داشتی ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
مجموعه 2 عددی طرح معرق خانه شامل 2 طرح معرق خانه: 1.طرح معرق خانه ویلا سلطنتی 2.طرح معرق خانه گوتیک دارای راهنمای اسمبل قطعات ابتدا نقشه ها را چاپ کرده و سپس به روی تخته انتقال داده و برش زده و با توجه به شماره گذاری قطعات و همچنین شکل کامل شده آن ، آنها را به هم ... ...
برنامه اکسل متره و برآورد،تهیه صورت وضعیت راه،راه آهن و باند فرودگاه سال1403: -تهیه اتوماتیک و خودکار متره و برآورد،صورت وضعیت در کمترین زمان فقط با وارد کردن شماره آیتم -تهیه ریز متره -تهیه خلاصه متره -تهیه خلاصه فصول -تهیه برگه های مالی و مالی کل -اعمال اتوماتیک ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
عنوان مبحث: سوالات نهاد مبحث دانش خانواده و جمعیت (بخش اول) همراه با پاسخ شامل: 9 جلسه تعداد صفحات: 11 سوالات و جواب ها بصورت تایپ شده با فونت استاندارد می باشد که قابلیت سرچ در زمان آزمون را دارد سوالات ترم جدید همراه با پاسخ برای نمره 19 به بالا فرمت: pdf ... ...
کتاب صوتی بسیار مفید #روانشناسی_تصویر_ذهنی اثر: #ماکسول_مالتز ترجمه: مهدی قراچه داغی کیفیت اجرا: خیلی خوب ... ...
کتاب صوتی کتاب_واپسین_گفتار ( یا عالم اوراسینا) ازاسپالدینگ_نویسنده_کتاب_معبدسکوت ... ...
عنوان پاورپوینت: دانلود پاورپوینت اثرات روانی خنده درمانی فرمت: پاورپوینت قابل ویرایشتعداد اسلاید: 20پاورپوینت آماده ارائهفهرست مطالب:مقدمهخنده درمانی چیستاهمیت لبخندآثار مثبت خندیدنفواید جسمانی خنده و... ... ...
پاورپوینت کامل فصل سوم ریاضی چهارم ضرب و تقسیم(همراه با حل تمارین) این محصول قابل ویرایش با فرمت pptx در 68 اسلاید آماده و قابل ارایه می باشد. در صورت شخصی سازی میتونین به واتس آپ شماره ای که زیر درج شده پیام بدین واستون اوکی میکنیم مزایای استفاده از ... ...
سکس آنان كه با سكس مخالف هستند زودتر به انزال میرسند، زیرا ذهن منقبض آنان عجله دارد تا از شر آن خلاص شود. پژوهشهای معاصر چیزهای بسیار تعجبآوری را میگویند، حقایق شگفتآور. برای نخستین بار، مسترز و جانسون Masters and Johnson در مورد آمیزش عمیق جنسی مطالعه علمی انجام ... ...
دانلود فایلهای بسته آمادهچاپ و نصب تابلو اعلانات مسجدنما همیشه دنبال این بودی یه جایی باشه تا راحت بتونی محتوای مطمئن با طراحی خوب را پیدا کنی؟ همیشه دنبال این بودی یکی کارهای محتوایی را ناظر به مسائل روز انجام بده و دغدغه تأمین محتوا را نداشته باشی؟ همیشه ... ...
تعداد صفحات: 11 نوع فایل: WORD + فایل هدیه: نمونه مصاحبه تشخیصی افسردگی و اعتیاد (8صفحه) فهرست مطالب: شرح حال (مشخصات، علت ارجاع، شکایت عمده، مشکلات موجود و ...) معاینه وضعیت روانی تشخیص مصاحبه بخشی از متن فایل: م: خوابت چطوره؟ ب: زیاد خوب نیست، اگار ... ...
عنوان پاورپوینت: دانلود پاورپوینت کیست هموراژیک تخمدان و درمان آن فرمت: پاورپوینت قابل ویرایشتعداد اسلاید: 27پاورپوینت آماده ارائهفهرست مطالب:مقدمهکیست تخمدان هموراژیک چیستانواع کیست هموراژیککیستهای فولیکولارکیستهای لوتئالعلائم کیست هموراژیک علت کیست هموراژیک عوارض کیست ... ...
دانلود پاورپوینت در مورد [سلول های بنیادی] - شامل 4 فایل مختلف - قابل ویرایش و ارائه - ppt شامل 4 فایل پاورپوینت سلول های بنیادین به زبان ساده: 1. 33 اسلاید: تاریخچه سلول های بنیادی / تعریف سلول های بنیادی / ویژگی های سلول های بنیادی / گونه های سلول بنیادی / انواع سلول ... ...
عنوان پاورپوینت درسی: دانلود پاورپوینت بازسازی ویرانه ها درس 22 مطالعات اجتماعی پایه پنجم فرمت: پاورپوینت ppt تعداد اسلاید: 19 پاورپوینت قابل ویرایش با محیط حرفه ای منطبق با آخرین تغییرات مطالب و رئوس کتاب درسیبکارگریی افکت ها، تصاویر و اشکال متحرک بسیار ... ...
عنوان پاورپوینت: پاورپوینت بازی زندگی است درس 17 تفکر و سواد رسانه ای پایه دهم فرمت: پاورپوینت pptتعداد اسلاید: 26 پوشش کامل درس همراه با پاسخ فعالیت ها پاورپوینت قابل ویرایش با محیط حرفه ای منطبق با آخرین تغییرات مطالب و رئوس کتاب درسی فونت ... ...
دانلود مجموعه 4 عددی طرح جنگنده شامل 4 طرح معرق جنگنده : 1. طرح معرق جنگنده تایفون 2.طرح معرق جنگنده چند منظوره 3.طرح معرق جنگنده حامل 4.طرح معرق جنگنده هریر دارای راهنمای اسمبل قطعات ابتدا نقشه ها را چاپ کرده و سپس به روی تخته انتقال داده و برش زده و با توجه به ... ...
دانلود حل المسائل [طراحی و تحلیل آزمایش]: ویرایش هشتم - داگلاس مونتگومری ( 8 ) - زبان انگلیسی - pdf Solutions Manual for Design and Analysis of Experiments – 8th حل تمرین های کتاب طراحی و تحلیل آزمایش ویرایش 8 فصل های 2 تا 15 814 صفحه pdf ... ...
نوع فایل: power point فرمت فایل: ppt and pptx قابل ویرایش 12 اسلاید قسمتی از متن پاورپوینت: بخش 18 تعیین نوع کسب و کار کسب و کاربه تمامی فعالیت های تولیدی، خدماتی، خرید و فروش کالا ها با هدف سودآوری، کسب و کار گویند. فروش و انتقال کالا ها و ... ...
نوع فایل: power point فرمت فایل: pptx قابل ویرایش تعداد اسلایدها: 43 اسلاید تصویری از پاورپوینت: این پاورپوینت آموزشی، جذاب، قابل ویرایش، کاملا منطبق با کتب درسی و با تعداد اسلاید ذکر شده تهیه و تنظیم شده است. با بکارگیری نمودار ها ، تصاویر جالب و جذاب و دسته ... ...
دانلود حل المسائل کتاب انتقال حرارت هدایتی دیوید هان و نجاتی اوزیشیک David Hahn تعداد صفحات : 574 فرمت: PDF + دستنویس زبان: لاتین ویرایش: سوم عنوان لاتین: Heat Conduction نویسندگان: دیوید هان و نجاتی اوزیشیک David Hahn - Necati Ozisik این حل المسائل، کل فصل های ... ...
طرح معرق کشتی هانسیاتیک دارای راهنمای اسمبل قطعات ابتدا نقشه ها را چاپ کرده و سپس به روی تخته انتقال داده و برش زده و با توجه به شماره گذاری قطعات و همچنین شکل کامل شده آن ، آنها را به هم وصل کنید. در دو فرمت : jpg و PDF تعداد صفحه :4 عدد ... ...
حل المسائل کتاب معادلات دیفرانسیل و مسائل مقدار مرزی دیپریما و بویس ویرایش نهم William Boyce تعداد صفحات: 752 فرمت: PDF زبان: لاتین ویرایش: نهم عنوان لاتین: Elementary Differential Equations and Boundary Value نویسندگان: ریچارد دیپریما و ویلیام بویس William Boyce, ... ...
اقتصاد یا ترازمان به یک نظام اقتصادی در یک یا چند منطقه جغرافیایی یا سیاسی خاص اطلاق میشود و در برگیرنده تولید، توزیع یا تجارت و مصرف کالاها و خدمات در آن منطقه یا کشور میباشد. یک اقتصاد مجموع کل ارزش معاملات میان فعالان اقتصادی نظیر افراد، گروهها، سازمانها و حتی ... ...
نوع فایل: power point فرمت فایل: ppt and pptx قابل ویرایش 27 اسلاید قسمتی از متن پاورپوینت: پودمان کار با چوب آموزش و کاربرد مهارتهایی مانند اجرای کارهای گروهی، تفکر انتقادی، پرسش گری و ...؛آشنایی با برخی از مفاهیم صنایع چوب (فراورده های صنایع ... ...