推 leo0519: latency是指指令進去到結束的時間 05/06 02:42
→ leo0519: 所以pipeline latency是5cycle 05/06 02:42
→ leo0519: 應該說做完一個指令要花多少時間 05/06 02:43
→ leo0519: pipeline會因為有hazard之類的反而使一個指令完成的時間 05/06 02:46
→ leo0519: 變更長 05/06 02:46
→ SIGNAL2017: 那請問2選項無幫助指的是不改變還是會增加所以沒幫助 05/06 03:03
→ SIGNAL2017: ? 05/06 03:03
推 TWkobe: not only but also 是不僅...也 05/06 06:46
→ TWkobe: 不是沒幫助 pipeline最大好處就是產能 05/06 06:47
→ TMDTMD2487: 這裡的latency是實際指令的生命週期理所當然不會只有 05/06 12:38
→ TMDTMD2487: 一個clock,另外pipeline register需要多出來的時間所 05/06 12:38
→ TMDTMD2487: 以latency跟single cycle machine比一定比較長 05/06 12:39
→ SIGNAL2017: 了解 感謝 05/06 12:44
推 maple205: 簡單說latency就是單個指令需要的時間 05/06 16:08
→ maple205: 而pipeline不會讓它變短,只是讓多個可以同時做 05/06 16:09
→ SIGNAL2017: 謝謝m大 05/06 22:54