اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

اس فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله علمی ارزیـابی کـارایی و بهره وری تکنیک های مـوازی سازی در پردازنده ها

اختصاصی از اس فایل مقاله علمی ارزیـابی کـارایی و بهره وری تکنیک های مـوازی سازی در پردازنده ها دانلود با لینک مستقیم و پر سرعت .

مقاله علمی ارزیـابی کـارایی و بهره وری تکنیک های مـوازی سازی در پردازنده ها


مقاله علمی ارزیـابی کـارایی و بهره وری تکنیک های مـوازی سازی در پردازنده ها

فرمت فایل : word (قابل ویرایش) تعداد صفحات : 26 صفحه

 

 

 

 

 

 

 

 

چکیده:

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

 

1 - مقدمه

پردازش موازی، به عنوان وسیله یا ابزاری ضروری برای حل مسائل در بیشتر حوزه­های علمی در طول 20 سال گذشته پدیدار شد. روش­های دستیابی به کارایی لازم در پردازنده­های موازی، نسبت به آنچه که در تک­پردازنده­ای­ها وجود دارد، وسیع­­­تر و بیشتر است.از آنجاییکه پردازنده­­ها در ابتدای امر تک­هسته­ای بودند و به صورت سری کار می­کردند­، و با وجود اینکه هدف بالا بردن کارایی و سرعت در سیستم­های کامپیوتری بود، پردازنده­ها به سمت موازی­سازی سوق داده شدند. با پیدایش تکنیک ­Pipeline، عملیات سری به چند ریز­عمل موازی تقسیم می­شوند، بطوریکه هریک از این ریز­عملیا­ت­، در یک قسمت خط­­­ لوله، همزمان با سایر ریز­عملیات­هایی که در قسمت­های دیگر در حا­ل اجرا هستند، اجرا می­شوند، سپس با معرفی تکنیکSMT ، موازی­سازی در پردازنده­های تک­هسته­­ای پدیدار شد، و این روند با ظهور چند­هسته­ای­ها و چند­پردازنده­­ای­ها سیر تکاملی بهتری داشت[23,11,9,3-5].

برای اولین­بار شرکت اینتل در اوایل سال 2005، اولین پردازشگرهای دو­هسته­ای خود را به بازار عرضه کرد. پس از آن شرکت AMD اقدام به عرضه پردازشگرهای چند­هسته­ای خود نمود[15]. پیش از آنکه به شرح و معرفی چند­هسته­ای­ها و چند­پردازنده­ای­ها بپردازیم، لازم است به این نکته اشاره کنیم که  اصولاً و اساساً چرا ما به چنین محصولی نیاز داریم؟ اصولاً، پردازشگرهای چند­هسته­ای، از چند هسته پردازش کننده در یک پکیج یا بسته­ واحد تشکیل می­شوند که در­واقع قابلیت­های یک کامپیوتر مجهز به چند پردازشگر را با هزینه کمتر فراهم می­سازد، از طرفی امکان انجام چندین فعالیت همزمان به کمک پردازشگرهای دو یا چند­ هسته­ای میسر می­شود، البته این بدان معنا نیست که پردازشگرهای چند­­هسته­ای قدرت اجرایی برنامه­های واحد را افزایش می­دهند[22,21,13,9,2]. ما در این مقاله، به ارزیابی کارایی موازی­سازی در پردازنده­ها می­پردازیم. سپس تکنیک­هایی که پردازنده­ها را به سمت موازی­سازی سوق می­دهند، بررسی می­نماییم. در ادامه، چالش­هایی که ممکن است این تکنیک­ها را تهدید کنند، مطرح نموده و راه­حلهایی برای رفع این چالش­ها بیان می­نماییم. 

 


دانلود با لینک مستقیم


مقاله علمی ارزیـابی کـارایی و بهره وری تکنیک های مـوازی سازی در پردازنده ها