Re: [理工] 104交大 計組 17題

看板Grad-ProbAsk作者 (j5464654)時間7年前 (2019/01/21 19:16), 7年前編輯推噓3(304)
留言7則, 2人參與, 7年前最新討論串1/1
※ 引述《jacklions (史東)》之銘言: : http://i.imgur.com/NbxvzyQ.jpg
: 想請教17的(a) : 我認為是影響throughput : 但交大這選項給對 : 想問問大家想法... : ----- : Sent from JPTT on my Sony C6602. 還是不太懂a選項 如果他是指 "pipeline的總stage數增加" 當我的pipeline stage數目變多,throughput也會上升才對阿 因為n stage pipeline,理想狀況不就是throughput放大N倍 如果他是指 "讓某些指令的stage數減少" 儘管某些指令需要的stage數減少,但還是需要跑完所有stage,因此latency不變才對阿... 另外想問b選項 是不考慮data hazard嗎...我的直覺告訴我 "增加pipeline stage,可增加performance"這句話是錯的... 求版友解答~ thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.123.135 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548069374.A.409.html ※ 編輯: j5464654 (140.114.123.135), 01/21/2019 19:24:57

01/21 20:48, 7年前 , 1F
他的意思是說,一個指令的pipeline stage 數變少吧?這
01/21 20:48, 1F

01/21 20:48, 7年前 , 2F
就是妳只讓一個指令take fewer cycle的結果阿,對throug
01/21 20:48, 2F

01/21 20:48, 7年前 , 3F
h put沒幫助,只對單一指令latency有幫助而已
01/21 20:48, 3F

01/21 20:55, 7年前 , 4F
a.後半句應該就是樓上大大說的那個意思
01/21 20:55, 4F

01/21 20:55, 7年前 , 5F
不是說總pipeline stage數目
01/21 20:55, 5F

01/21 20:57, 7年前 , 6F
b.performance這個單字本身就是屁話啦 latency?through
01/21 20:57, 6F

01/21 20:57, 7年前 , 7F
put?耗電量?
01/21 20:57, 7F
文章代碼(AID): #1SHQd-G9 (Grad-ProbAsk)