زمان کنونی: ۰۶ اردیبهشت ۱۴۰۳, ۰۵:۴۶ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی

ارسال:
  

Doctorwho پرسیده:

کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی

سلام و درود به همه ی دوستان ببخشیید کسی میتونه این سوال را کاملا توضیح بده

در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد

چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟



لطفا کاملا توضیح بدهید ممنون میشم .
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Pure Liveliness پاسخ داده:

RE: کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی

(۱۷ دى ۱۳۹۵ ۰۶:۰۱ ب.ظ)Doctorwho نوشته شده توسط:  سلام و درود به همه ی دوستان ببخشیید کسی میتونه این سوال را کاملا توضیح بده

در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد

چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟

لطفا کاملا توضیح بدهید ممنون میشم .

در حالت عادی، یعنی وقفه نداشته باشیم، هر دستور عملاً در هر سیکل یک دستور انجام می‌شود و یا در واقع، هر دستور یک سیکل طول می‌کشد در عمل. پس امید ریاضی مدت زمان اجرای هر دستور [tex]1\times1=1[/tex] سیکل است.
در حالت دوم، ۲۰ درصد از دستورات (که قبلاً ۱ سیکل طول می‌کشیدند) ۳ سیکل طول می‌کشند، پس [tex]0.8\times1+0.2\times3=1.4[/tex]. پس ۴۰ درصد سربار داریم.
توجه کنید که در حالت بدون وقفه، دستورات شرطی ۱ سیکل طول می‌کشیدند و الان ۲ سیکل بهشون اضافه شده. شما این ۱ سیکل رو براشون لابد در نظر نمی‌گرفتید که می‌گید ۶۰ درصد.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

boshbosh پاسخ داده:

RE: کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی

(۱۷ دى ۱۳۹۵ ۰۶:۰۱ ب.ظ)Doctorwho نوشته شده توسط:  سلام و درود به همه ی دوستان ببخشیید کسی میتونه این سوال را کاملا توضیح بده

در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد

چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟



لطفا کاملا توضیح بدهید ممنون میشم .
اون ۳ سیکلی که میگه درواقع جریمه ای که به ازای هر دستور انشعاب میخوریم. (دلیل خوردن جریمه ها اینه که بعد از وارد شدن دستور انشعاب شرطی نباید دیگه دستوری وارد خط لوله بشه تا تکلیف پرش انشعاب شرطی مشخص شه )
با یه نسبت حساب میکنم که کارایی در حالت جریمه به حالت بدون جریمه چنده

[tex]\frac{performance(with\: penalty)}{performance(no\: penalty)}\: =\: \frac{exe\: time(no\: penalty)}{exe\: time(with\: penalty)}\: =\: \frac{5T\: +\: (n-1)T}{5T\: +\: (n-1)T\: \: +0.2n\: \times\: 3\: \times\: T}\: =\lim n\longrightarrow\infty\: \frac{5T+(n-1)T}{5T+(n-1)T+0.2n\times3\times T}\: =\frac{\: nT}{1.6\: nT}\: =\frac{10}{16}\: =0.61[/tex]


پس کارایی نسبت به حال قبل شده ۰.۶ [/align]پس ۰.۴ یعنی ۴۰٪ کم شده
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  اعتراض به سیستم سنجش در خصوص کاهش ظرفیت های ارشد نرم افزار و آیتی Happiness.72 ۲ ۳,۱۶۷ ۰۶ تیر ۱۳۹۷ ۱۱:۰۲ ق.ظ
آخرین ارسال: Happiness.72
  IT 88 . تعداد دستورات wskf ۳ ۲,۷۵۸ ۱۷ فروردین ۱۳۹۷ ۰۷:۳۱ ق.ظ
آخرین ارسال: عشقم هوش مصنوعی
  درخواست حل سوال از مبحث پایپلاین- دستورات حاوی پرش Sepideh96 ۱ ۱,۷۳۴ ۲۱ دى ۱۳۹۶ ۰۲:۴۰ ب.ظ
آخرین ارسال: msour44
  مدل سازی و ارزیابی کارایی سیستم های کامپیوتری stillbirth ۰ ۲,۸۹۷ ۲۶ خرداد ۱۳۹۶ ۱۱:۰۸ ق.ظ
آخرین ارسال: stillbirth
  کاهش شدید احتمالی رتبه های قبولی در شبکه و امنیت سال در آیتی ۹۶ alilash ۵ ۳,۴۵۲ ۱۸ خرداد ۱۳۹۶ ۱۱:۲۴ ب.ظ
آخرین ارسال: alilash
  کاهش میزان تلفات در ارسال مالتی مدیا mehran.hzd ۰ ۱,۴۸۸ ۰۷ خرداد ۱۳۹۶ ۰۲:۵۸ ب.ظ
آخرین ارسال: mehran.hzd
  کاهش میزان تلفات در ارسال مالتی مدیا mehran.hzd ۰ ۱,۵۵۸ ۰۷ خرداد ۱۳۹۶ ۰۲:۵۵ ب.ظ
آخرین ارسال: mehran.hzd
  کارایی پردازنده با زمان بندی RR Amir_94 ۲ ۲,۴۱۷ ۰۶ اردیبهشت ۱۳۹۶ ۰۴:۲۹ ب.ظ
آخرین ارسال: *tarannom*
  کاهش پذیری چند جمله ای *tarannom* ۲ ۲,۲۰۱ ۰۵ اردیبهشت ۱۳۹۶ ۰۹:۰۸ ب.ظ
آخرین ارسال: *tarannom*
  سوال از فصل ۵ - قالب دستورات wskf ۲ ۱,۹۵۱ ۳۰ فروردین ۱۳۹۶ ۱۰:۵۳ ق.ظ
آخرین ارسال: wskf

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close