[理工] 计组 pipeline

楼主: lucy35 (肥宅系社花)   2019-12-15 16:15:02
http://i.imgur.com/cJ7tAds.jpg
请问第一个画线的地方为什么要除2
第二个画线的地方为什么是(10/4 )+1
作者: ponwar87123 (干我屁事喔北七)   2019-12-15 16:21:00
总共有N+4个cycle花100ns,2ns一个cycle 所以有50个cycle第二个 他说变pipeline可以任意划分成为平均的stage原本10ns,变4 stage所以平均一个stage=10/4因为长期来看每个instruction做完的时间为一个cycletime,又他说会额外多1ns所以pipeline的cylce time=10/4+1=3.5ns 再算speed up
作者: naivelydream (缘投)   2019-12-15 21:19:00
路过,好奇cycle N+4怎么来的,题目不是没给CPI
作者: ponwar87123 (干我屁事喔北七)   2019-12-15 22:12:00
pipeline的CPI会是
作者: cry589036511 (JJin)   2019-12-15 22:12:00
5 stage所以是5-1+N

Links booklink

Contact Us: admin [ a t ] ucptt.com