16 آذر 1392, 12:33 ب.ظ
کامپیوتری را با مشخصات زیر در نظر بگیرید:
Data Miss rate=%4
, ins. Miss rate=%1.5
و ۳۰ % از دستورات برنامه هایی که بر روی آن اجرا می شوند مربوط به load وstore ر حافظه است وmiss penalty برابر ۷۰ سایکل است اگر بخواهیم این کامپیوتر را ارتقا دهیم کدام گزینه بهتر است؟
۱) پردازنده ای که سرعت آن دو برابر است و سرعت cache آن نیز دو برابر است را جایگزین کنیم.
۲)حافظه ای که دو برابر سریعتر است را جایگزین کنیم.
۱)حالت ۱
۲)حالت ۲
۳)حالت ۱و۲ معادل هستند و سریعتر از کامپیوتر فعلی می باشند
۴)حالت ۱و۲ معادل و با کامپیوتر فعلی نیز معادلند.
جواب گزینه ۲هست ..
اما سوال من اینه که چرا پوران توی جوابش برای محاسبه زمان اجرای حالت ۱ miss penalty رو ۱۴۰ وارد کرده؟
Data Miss rate=%4
, ins. Miss rate=%1.5
و ۳۰ % از دستورات برنامه هایی که بر روی آن اجرا می شوند مربوط به load وstore ر حافظه است وmiss penalty برابر ۷۰ سایکل است اگر بخواهیم این کامپیوتر را ارتقا دهیم کدام گزینه بهتر است؟
۱) پردازنده ای که سرعت آن دو برابر است و سرعت cache آن نیز دو برابر است را جایگزین کنیم.
۲)حافظه ای که دو برابر سریعتر است را جایگزین کنیم.
۱)حالت ۱
۲)حالت ۲
۳)حالت ۱و۲ معادل هستند و سریعتر از کامپیوتر فعلی می باشند
۴)حالت ۱و۲ معادل و با کامپیوتر فعلی نیز معادلند.
جواب گزینه ۲هست ..
اما سوال من اینه که چرا پوران توی جوابش برای محاسبه زمان اجرای حالت ۱ miss penalty رو ۱۴۰ وارد کرده؟