۰
subtitle
ارسال: #۱
  
کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی
سلام و درود به همه ی دوستان ببخشیید کسی میتونه این سوال را کاملا توضیح بده
در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد
چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟
لطفا کاملا توضیح بدهید ممنون میشم .
در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد
چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟
لطفا کاملا توضیح بدهید ممنون میشم .
۰
ارسال: #۲
  
RE: کاهش کارایی یک کامپیوتر با دستورات انشعاب شرطی
(۱۷ دى ۱۳۹۵ ۰۶:۰۱ ب.ظ)Doctorwho نوشته شده توسط: سلام و درود به همه ی دوستان ببخشیید کسی میتونه این سوال را کاملا توضیح بده
در یک کامپیوتر ۲۰ درصددستورات انشعاب شرطی است . اگر در خط لوله ی ۵ مرحله ای این کامپیوتر انشعاب شرطی با ۳ سیکل انتظار واکنش شود کارایی چقدر کاهش می یابد ؟ ۱-۴۰ درصد ۲- ۵۰ درصد ۳-۶۰ درصد ۴-۸۰ درصد
چرا ۴۰ درصد شده نمیتونه ۶۰ درصد باشه ؟
لطفا کاملا توضیح بدهید ممنون میشم .
در حالت عادی، یعنی وقفه نداشته باشیم، هر دستور عملاً در هر سیکل یک دستور انجام میشود و یا در واقع، هر دستور یک سیکل طول میکشد در عمل. پس امید ریاضی مدت زمان اجرای هر دستور [tex]1\times1=1[/tex] سیکل است.
در حالت دوم، ۲۰ درصد از دستورات (که قبلاً ۱ سیکل طول میکشیدند) ۳ سیکل طول میکشند، پس [tex]0.8\times1+0.2\times3=1.4[/tex]. پس ۴۰ درصد سربار داریم.
توجه کنید که در حالت بدون وقفه، دستورات شرطی ۱ سیکل طول میکشیدند و الان ۲ سیکل بهشون اضافه شده. شما این ۱ سیکل رو براشون لابد در نظر نمیگرفتید که میگید ۶۰ درصد.
۰
ارسال: #۳
  
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]پس ۰.۴ یعنی ۴۰٪ کم شده
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close