看板 Grad-ProbAsk 關於我們 聯絡資訊
http://i.imgur.com/PcfIIQk.jpg http://i.imgur.com/qiF0Lbl.jpg http://i.imgur.com/XmIZgni.jpg 以上為題目與答案 我想問的是第3小題 為什麼他可以直接這樣求speedup而不用考慮到cpi呢? 還是他的意思只有單單考慮執行整數運算呢? 先感謝回答了 話說寫計組蠻崩潰的常常看不懂題目要幹麻…QQ ----- Sent from JPTT on my HTC_D816x. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.60.217.209 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1447778214.A.059.html
leo258x: 意思是整數加倍50倍 系統能快多少 11/18 01:10
leo258x: 打錯 是加速50 11/18 01:10
jerry031181: 因為其他指令所花的時間不會變 直接考慮amdals Law 11/18 01:17
抱歉還是有點不太懂@@ 我原本考慮的算法是這樣 speedup=原本系統的CPI/平行處理系統的CPI =(0.15*2+0.1*2+0.5*2+0.25*8)/(0.15*2+0.1*2+0.5*2/50+0.25*8) =3.5/2.5XX 跟答案差很多 因為我想說integer operation的執行時間在原本的系統沒有佔到50% 那麼為什麼能夠直接這樣子算咧? 我覺得我想法有致命性的問題但是卻不知道在哪 囧 ※ 編輯: goldflower (61.60.217.209), 11/18/2015 01:49:25
jerry031181: 你樣算是正確的阿~ 代amdal's law也是3.5/2.52 11/18 07:40
amge1524: 他那題答案是錯的,你那樣才是對的 11/18 08:44
goldflower: 感謝各位解惑~ 我還以為自己觀念出錯 11/18 21:42