مخاطره ساختاری و کنترلی در پایپ‌لاین
مخاطره ساختاری و کنترلی در پایپ‌لاین
🔒
محتوای دوره
مشاهده ویدیو قفل است

برای مشاهده مشاهده ویدیو، ابتدا این دوره را خریداری کنید.

اگر قبلاً این دوره را خریداری کرده‌اید، وارد حساب خود شوید.

مخاطره ساختاری و کنترلی در پایپ‌لاین

توضیحات

در جلسه سی‌ام معماری کامپیوتر دکتر حقیقت ویژه کنکور کامپیوتر در مقاطع کارشناسی ارشد و دکترا با عنوان «مخاطره ساختاری و کنترلی در پایپ‌لاین»، آخرین بخش فصل ششم درس معماری (فصل پایپ‌لاین و مخاطره) تدریس می‌شود. در این جلسه ابتدا مخاطره ساختاری (Structural Hazard) در پایپ‌لاین به دقت با یک مثال تعریف و تحلیل شده و 2 راه حل مخاطره ساختاری که مربوط به سرفصل کارشناسی است با جزئیات مفهومی آن و محاسبات مربوطه ارائه می‌گردد: 1) تزریق حباب سخت افزاری 2) افزایش تعداد منابع. سپس معماری Harvard و نیز معماری Princeton به عنوان دو روش افزایش تعداد منبع حافظه (با شکستن حافظه و Cache) ارائه ئو تشریح می‌گردد. سپس مخاطره کنترلی (Control Hazard)و (در حد کارشناسی) دو راه حل آن تدریس می‌شود : 1) تزریق حباب نرم افزاری 2) تزریق حباب سخت افزاری. سپس تکنیک باز کردن (تاه) حلقه (Loop Unfolding) یا Loop Unwinding یا Loop Unrolling ارائه می‌شود که ضمن بهینه‌سازی سرعت (Speed Optimization) اجرای برنامه‌ها (البته به قیمت بزرگ شدن حجم برنامه executable)، برای حذف مخاطرات کنترلی نیز بسیار مفید است. برای تمام موارد مثال‌های دقیقی زده می‌شود تا مفهوم مطلب جا بیفتد.

دسترسی محدود
برای مشاهده کامل این قسمت، دوره را تهیه کنید

پس از خرید، به همه قسمت‌های این دوره دسترسی خواهید داشت.

هزینه دوره62٪ تخفیف
1,500,000 تومان570,000 تومان
فهرست دوره

معماری کامپیوتر

49 ساعت
35 قسمت