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

درک معماری Superscalar

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

عوامل کلیدی در از طریق محاسبه محاسبه

عناصر اصلی که بر حداکثر نفوذ تأثیر می گذارند عبارتند از:

  • [در این میان] [در این میان]، [[[[۱]]] [۱۰]] [۱۰] [۱۰]] [۱۰] [۱۰]] [۱۰] [۱]] [۱۰] [۱۰] [۱۰] [۱۰] [۱۰] [۱۰] [۱]] [۱۰] [۱] [۱]] [۱۰] [۶] [۱] [۱] [۶] [۲] [۶] [۶] [۶]] [۲] [۶] [۶] [۶]]] [۲] [۲] [۲]] [۲]]]] [۲] [۶] [۶]]]] [۶]]]]]] [۲] [۶] [۲] [۶] [۶] [۶] [۶]]] [۶] [۱۰] [۶] [۶]]]] [۶] [۱۰] [۱۰] [۶] [۱۰] [۶] [۱۰] [۶]] [۱۰] [۶] [۶] [۶] [۶] [۶] [۶] [۶]] [۶] [۶] [۶] [۶] [۶
  • [[۱] [۱۰] ترکیب آموزشی: [[۱۰] [۱۰] [۱]] [۳] [۳] [۳] [۳] [۳] [۳]] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳]]]] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳] [۳]
  • [در این باره] عمق خط لوله [FLT1]: [خطای عمیق تر ممکن است تاخیرها را معرفی کند، و از طریق آن کاهش یابد.
  • وابستگی های آموزشی: [FLT 1] خطرات داده می تواند اعدام موازی را محدود کند.

محاسبه حداکثر تئوری از طریقput

حداکثر توان را می توان با تقسیم تعداد واحدهای اعدام توسط تعداد چرخه های ساعت مورد نیاز برای پردازش دستورالعمل ها، فرض شرایط ایده آل بدون وابستگی یا خطرات، به عنوان مثال، اگر یک پردازنده دارای 4 واحد اعدام و می تواند 4 دستورالعمل در هر چرخه، حداکثر نظری 4 دستورالعمل در هر چرخه است.

از نظر ریاضی، می توان آن را به عنوان:

maximum از طریقput = تعداد واحدهای اعدام / چرخه در هر آموزش