[理工] 计组571(95政大)!

楼主: Aa841018 (andrew)   2019-09-30 19:12:17
https://i.imgur.com/DlQ9CUT.jpg
https://i.imgur.com/OW3Q8FH.jpg
想请问第二小题,250ps指的应该是时间吧?但详解写的我看不太懂,如果增加ALU到250
,最长步骤时间(=cycle time)就会变成250,但pipeline的cycle数应该不会变,没道理
指令时间仍然维持一样…
再来,如果当真算instruction time/250&200的比例,那算出的东西不就变成cycle 数的
比例?算出这个怎么会等于speedup?
那他又说x=指令时间,那答案根本不会是0.8,应该是5/5=1
因为一个指令有5个cycle.....
我那里搞错了吗?
麻烦各位点醒我,不然我实在不知道这题该怎么想……
作者: ivx097528966 (电子彭于晏)   2019-09-30 20:15:00
CPU time=clock cycles * clock cycle time,clockcycles 不变,speed up就是clock cycle time的比例
楼主: Aa841018 (andrew)   2019-09-30 20:51:00
对,但那应该是200/250吧?虽然答案算出来一样,但为何解答是(x/250)/(x/200)?

Links booklink

Contact Us: admin [ a t ] ucptt.com