
دانلود کتاب Chip Multiprocessor Architecture: Techniques to Improve Throughput and Latency (به فارسی: معماری چند پردازنده تراشه: تکنیک هایی برای بهبود توان عملیاتی و تاخیر) نوشته شده توسط «Kunle Olukotun»
اطلاعات کتاب معماری چند پردازنده تراشه: تکنیک هایی برای بهبود توان عملیاتی و تاخیر
موضوع اصلی: 1
نوع: کتاب الکترونیکی
ناشر: Morgan and Claypool Publishers
نویسنده: Kunle Olukotun
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2007
تعداد صفحه: 154
حجم کتاب: 6 مگابایت
کد کتاب: 9781598291223 , 159829122X , 1598291238
نوبت چاپ: 1
توضیحات کتاب معماری چند پردازنده تراشه: تکنیک هایی برای بهبود توان عملیاتی و تاخیر
چند پردازنده های تراشه ای – که به اختصار ریزپردازنده های چند هسته ای یا CMP نیز نامیده می شوند – اکنون به دلایل مختلف تنها راه ساخت ریزپردازنده های با کارایی بالا هستند. تکپردازندههای بزرگ دیگر از نظر عملکرد مقیاسپذیر نیستند، زیرا تنها میتوان مقدار محدودی از موازیسازی را از یک جریان دستورالعمل معمولی با استفاده از تکنیکهای موضوع دستور فوقاسکالر مرسوم استخراج کرد. علاوه بر این، نمی توان به سادگی سرعت ساعت را در پردازنده های امروزی افزایش داد، در غیر این صورت اتلاف انرژی در همه سیستم ها غیر از آب خنک می شود. ترکیب این مشکلات این واقعیت ساده است که با تعداد بیشمار ترانزیستورهای موجود در تراشههای ریزپردازنده امروزی، طراحی و اشکالزدایی پردازندههای بزرگتر هر یا دو سال بسیار پرهزینه است. CMP ها با پر کردن قالب پردازنده با چندین هسته پردازنده نسبتا ساده تر به جای یک هسته بزرگ از این مشکلات جلوگیری می کنند. اندازه دقیق هستههای CMPs میتواند از خطوط لوله بسیار ساده گرفته تا پردازندههای فوقاسکالار نسبتاً پیچیده متفاوت باشد، اما زمانی که هسته انتخاب شد، عملکرد CMPs میتواند به راحتی در بین نسلهای فرآیند سیلیکونی، صرفاً با چاپ کردن نسخههای بیشتری از طراحی سخت، مقیاسپذیر شود. هسته پردازنده پرسرعت در هر نسل تراشه متوالی. علاوه بر این، اجرای کد موازی، که از طریق پخش چندین رشته اجرا در میان هستههای مختلف به دست میآید، میتواند به عملکرد بسیار بالاتری نسبت به آنچه که تنها با استفاده از یک هسته ممکن است، دست یابد. در حالی که رشته های موازی در بسیاری از بارهای کاری مفید رایج هستند، هنوز بارهای کاری مهمی وجود دارد که به سختی می توان آنها را به رشته های موازی تقسیم کرد. تأخیر کم ارتباط بین پردازندهای بین هستهها در یک CMP کمک میکند تا طیف وسیعتری از برنامهها برای اجرای موازی نسبت به چند پردازندههای چند تراشهای معمولی امکانپذیر باشد. با این وجود، موازیسازی محدود در کاربردهای کلیدی، عامل اصلی محدودکننده پذیرش CMP در برخی از انواع سیستمها است.
دانلود کتاب «معماری چند پردازنده تراشه: تکنیک هایی برای بهبود توان عملیاتی و تاخیر»

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.