[理工] 計組 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