danesh gozar

تحقیق ومقاله دانشجویی

danesh gozar

تحقیق ومقاله دانشجویی

دانلودبرترین تحقیق: قرآن، قرعه کشی را تایید می کند؟

تحقیق قرآن، قرعه کشی را تایید می کند؟

جهت مشاهده اطلاعات تکمیلی و دانلود :

تحقیق قرآن، قرعه کشی را تایید می کند؟

به لینک توضیحات و دانلود فایل بروید...

تحقیق قرآن، قرعه کشی را تایید می کند؟

تحقیق قرآن، قرعه کشی را تایید می کند؟

بهترین تحقیق{ با موضوع مفهوم تقوا در نهج البلاغه }

تحقیق با موضوع مفهوم تقوا در نهج البلاغه

جهت مشاهده اطلاعات تکمیلی و دانلود :

تحقیق با موضوع مفهوم تقوا در نهج البلاغه

به لینک توضیحات و دانلود فایل بروید...

تحقیق با موضوع مفهوم تقوا در نهج البلاغه

تحقیق با موضوع مفهوم تقوا در نهج البلاغه

دانلودبرترین تحقیق: در مورد آزادى دینى در نهج‏ البلاغه

مقاله در مورد آزادى دینى در نهج‏ البلاغه

جهت مشاهده اطلاعات تکمیلی و دانلود :

مقاله در مورد آزادى دینى در نهج‏ البلاغه

به لینک توضیحات و دانلود فایل بروید...

مقاله در مورد آزادى دینى در نهج‏ البلاغه

مقاله در مورد آزادى دینى در نهج‏ البلاغه

ترجمه مقاله تعیین مکان بهینه گره در شبکه های مسیریابی فرصت طلب بی سیم

ترجمه مقاله تعیین مکان بهینه گره در شبکه های مسیریابی فرصت طلب بی سیم

جهت مشاهده اطلاعات تکمیلی و دانلود :

ترجمه مقاله تعیین مکان بهینه گره در شبکه های مسیریابی فرصت طلب بی سیم

به لینک توضیحات و دانلود فایل بروید...

ترجمه مقاله تعیین مکان بهینه گره در شبکه های مسیریابی فرصت طلب بی سیم

ترجمه مقاله تعیین مکان بهینه گره در شبکه های مسیریابی فرصت طلب بی سیم

برنامه نویسی موازی شبکه روی سیستم GPU چندهسته ای شتاب یافته با بهینه سازی

برنامه نویسی موازی شبکه روی سیستم GPU چندهسته ای شتاب یافته با بهینه سازی


دسته: پژوهش
بازدید: 2 بار
فرمت فایل: doc
حجم فایل: 288 کیلوبایت
تعداد صفحات فایل: 8

برنامه نویسی موازی شبکه روی سیستم GPU چندهسته ای شتاب یافته با بهینه سازی

=======================================================
تمامی فایل های سیستم، توسط کاربران آن آپلود می شود. اگر در فایلی تخلفی مشاهده کردید و یا مالک پزوژه ای بودید که از وجود آن در سایت رضایت نداشتید با ما تماس بگیرید، در اسرع وقت به گزارش شما رسیدگی می شود.
=======================================================
info@cero.ir|cero.ir@yahoo.com|cero.poshtibani@gmail.com|فرم تماس با ما

=======================================================

برنامه نویسی موازی­ شبکه روی سیستم GPU چندهسته­ای شتاب­یافته با بهینه­ سازی

چکیده
واضح است که کدگذاری شبکه به عنوان روشی امیدوارکننده برای بهبود بازده شبکه و پهنای باند موجود پدید آمده است. اما، با توجه به پیچیدگی محاسباتی بالا، قابلیت پیاده­سازی کدگذاری شبکه هنوز هم به عنوان یک چالش بر جای مانده است. همچنین، کاربردهای شتاب­یافته با GPU محدود به روش­های سنتی هستند، که در آن GPU بعنوان یک کوپروسسور[1] برای مصرف مجموعه­داده­های انتقالی از CPU استفاده می­شود. بنابراین، یک چارچوب کدگذاری شبکه موازی مهاجم با بهینه­سازی برای GPU سفارشی شده است، که در آن یک گرنیولاریتی[2] مناسب موازی­شدگی برای کدگذاری شبکه ارائه شده است، و GPU نه تنها می­تواند به عنوان مصرف­کننده داده، بلکه تولیدکننده داده­ نیز عمل کند. علاوه بر این، کدگذاری شبکه خطی تصادفی، در GPU فعال شده با CUDA موازی و بهینه­سازی شده است تا به اعتباربخشی روش ارائه شده بپردازد. نتایج عملی [آزمایشگاهی] نشان می­دهد که موازی کردن کدگذاری شبکه در سیستم چندهسته شتاب­یافته با GPU استفاده از روش­های پیشنهادی بسیار موثر است.

کلمات کلیدی: GPU، کدگذاری شبکه، موازی­سازی، CUDA، بهینه­سازی.

1. مقدمه

کدگذاری شبکه، یکپارچه­سازی کدگذاری اطلاعات و مسیریابی شبکه، تکنیکی برای تبادل اطلاعات است، که در آن بسته­های اطلاعاتی قبل از ارسال کدبندی [کدگذاری] می­شوند.

با توجه به مزایایی از قبیل بهبود بازده شبکه، متعادل کردن بارها، کاهش تاخیر انتقال و مصرف انرژی گره، و افزایش استحکام شبکه [1]، کدگذاری شبکه به طور گسترده­ای در ذخیره­سازی فایل­های توزیعی [2] در شبکه­های بی­سیم استفاده شده است [3]. با این حال، واقعیت وجود محیط شبکه غیرقطعی [4]، پیچیدگی محاسباتی بالای کدگذاری شبکه [5] به عملکرد سیستم­های کدگذاری شبکه [5] آسیب می­رساند، لذا قابلیت پیاده­سازی آن هنوز هم یک چالش است. بنابراین، بهینه­سازی کدگذاری شبکه [6] کاربردی است، و بهینه­سازی به نفع کاهش محاسبات و هزینه کدگذاری شبکه از جمله الگوریتم بهبود کدگذاری شبکه [7] و شتاب کدگذاری شبکه مبتنی بر سخت افزار یا معماری [5] [8-9] است.

کدگذاری شبکه شتاب­یافته با معماری GPU به نتایج قابل­توجهی دست یافته است و هنوز هم در حال پیشرفت است. با این حال، کار قبلی برای به حداکثر رساندن مصرف منابع محاسباتی GPU برای بازده سیستم کدگذاری شبکه موازی اختصاص داده شده است اما هنوز هم مطلوب نیست. همچنین، کار کمی بر روی بهینه­سازی سلسله مراتب حافظه برای سیستم کدگذاری شبکه وجود دارد. بنابراین، یک چارچوب کدگذاری موثر شبکه موازی از جمله بهینه­سازی حافظه برای بهبود بهره­برداری علاوه بر مصرف منابع محاسباتی GPU ارائه شده لازم است.

2. معماری و مدل برنامه نویسی CUDA


شکل 1،  نمایی کلی از معماری سیستم مشترک متشکل از GPU و CPU را نشان می­دهد، که در آن داده­ها بین CPU  و GPU با کانال PCIe  مورد تقاضا انتقال می­یابند. معماریGPU شامل تعدادی از مولتی­پروسسورهای مقیاس­پذیر (SMها) است که هر کدام شامل هشت هسته جریان پردازنده (SP) است و هر سه SM تشکیل یک شاخه مولتی پروسسور ریسه­ای (TPC) در NVidia GTX 280، حافظه پنهان[3] ثابت خواندنی، و حافظه پنهان بافت[4] خواندنی است. علاوه بر این، هر SM دارای16KB حافظه داخلی خواندنی و نوشتنی است که وجه مشترک همه SP های 8 بیتی است.

...

لطفا پیش از دانلود حتما به این نکات توجه نمایید (کلیک کنید)

خرید

قیمت فایل 4,900 تومان