لینک پرداخت و دانلود در "پایین مطلب"
فرمت فایل: word (قابل ویرایش و آماده پرینت)
تعداد صفحات:13
تکنولوژی multi core چیست؟
multi core به معنی در کنار هم قراردادن دو یا تعدادی ماشین محاسباتی تحت عنوان هسته به همراه یک single-processor می باشد در واقع تکنولوژی multi core زمانی توسعه پیدا کرد که افزایش سرعت در تراشه های تک هسته ای منجر به تولید گرمای فراوانی در سیستم می شد و دیگر نمی توانستند اصلاحاتی در مدلهای قبلی پردازنده ها ایجاد کنند چرا که با افزایش سرعت میزان تولید حرارت بسیار بالا می رفت. به جز مسئله حرارت افزایش قیمت نیز مشکل دیگری بود چرا که با اندکی بالا بردن سرعت در پرازنده ها قیمت به طور چشمگیری بالا می رفت.
به جای این تغییرات اندک مهندسین ساخت تراشه های چند هسته ای را توسعه دادند. از امکانات این ساختار استراتژی تقسیم و غلبه از طریق مجزا کردن کارها می باشد و همچنین این ساختار شامل مزیتهایی چون هسته های چند منظوره است و می تواند چند کار را در یک زمان انجام دهد.
پردازنده های multi core یک single chip هستند (که با اسم die شناخته می شود) و مستقیما به سوکت single-processor وصل می شوند. اما سیستم عامل هر هسته اجرایی را به صورت یک پردازنده منطقی مجزا به همراه کلیه منابع وابسته به آن در نظر می گیرد با تقسیم کار بین دو هسته اجرایی یک پردازنده چند هسته ای می تواند کار را در یک سیکل زمانی مشخص انجام دهد.
مقاله تکنولوژی multi core