問題詳情
3. A multicycle CPU has three implementations. The first one is a 5-cycle IF-ID-EX-MEM-WB design running at 4.8GHz, where load takes 5 cycles; store/R-type 4 cycles andbranch/jump 3 cycles. The second one is a 6-cycle design running 5.6GHz, with MEM replaced byMEM1 and MEM2. The third is a 7-cycle design running at 6.4GHz, with IF further replaced by IF1and IF2. Assume we have an instruction mix: load 26%, store 10%, R-type 49%, branch/jump 15%.
【題組】3.1 Do you think it is worthwhile to go for the 6-cycle design over the 5-cycle design?
參考答案