[理工] 105交大 計組OS

看板Grad-ProbAsk作者 (Wendy)時間4年前 (2020/01/02 13:01), 編輯推噓9(9049)
留言58則, 7人參與, 4年前最新討論串1/1
想請問幾題如下 6. SAN NAS 有看沒有懂,主要到底差在哪裡 https://i.imgur.com/ZCJFRsx.jpg
8. B錯在哪,還是有送分嗎 https://i.imgur.com/ZzADKaN.jpg
12. E錯在哪 https://i.imgur.com/bxE9xkv.jpg
17. E是因為control decoder 50ps比IDstage的 register 40ps長,所以錯嗎 https://i.imgur.com/mqrOzF1.jpg
https://i.imgur.com/8yZpkvK.jpg
18. 答案好像改成AD?那C錯在哪 https://i.imgur.com/6UzqqkN.jpg
20. D 不確定branch改到ExE stage會發生什麼事? https://i.imgur.com/eWlLO5c.jpg
謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.169.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1577941314.A.E9D.html

01/02 13:15, 4年前 , 1F
8B沒有改善performance
01/02 13:15, 1F

01/02 13:17, 4年前 , 2F
8題目說還要能增進效能
01/02 13:17, 2F

01/02 13:18, 4年前 , 3F
17e 應該要切成更多stage 才能達到他的目的
01/02 13:18, 3F

01/02 13:25, 4年前 , 4F
18c 10cycle
01/02 13:25, 4F

01/02 13:32, 4年前 , 5F
12E後來改成對的
01/02 13:32, 5F

01/02 13:42, 4年前 , 6F
raid1每個都能壞吧反正每個都有備份
01/02 13:42, 6F

01/02 13:58, 4年前 , 7F
20 改到 EX 也不會對 pipeline CPI 有影響
01/02 13:58, 7F

01/02 13:58, 4年前 , 8F
就減少一點猜錯的penalty
01/02 13:58, 8F

01/02 17:28, 4年前 , 9F
z大 17E什麼意思壓 18c 10cycle怎麼算的
01/02 17:28, 9F

01/02 17:33, 4年前 , 10F
ek大 減少一點penalty那是變成少stall幾個cycle嗎?
01/02 17:33, 10F

01/02 17:35, 4年前 , 11F
SAN從作業系統(Ex win10)來看的話就像一顆大硬碟,
01/02 17:35, 11F

01/02 17:35, 4年前 , 12F
就像你筆電外接硬碟一樣;NAS的話像一個文件夾(file
01/02 17:35, 12F

01/02 17:35, 4年前 , 13F
),B剛好講反
01/02 17:35, 13F

01/02 17:50, 4年前 , 14F
8沒很好定義normal operation,實際上raid1有改善read
01/02 17:50, 14F

01/02 17:50, 4年前 , 15F
,不過題意應該猜得出來它是要read/write都要改善
01/02 17:50, 15F

01/02 19:56, 4年前 , 16F
有forwarding 只要停1cycle
01/02 19:56, 16F

01/02 19:56, 4年前 , 17F
張凡說這個是compiler 插的 即使沒有hazard detections
01/02 19:56, 17F

01/02 20:14, 4年前 , 18F
了解 謝謝b大
01/02 20:14, 18F

01/02 20:38, 4年前 , 19F
謝謝z大 17呢
01/02 20:38, 19F

01/02 20:49, 4年前 , 20F
少 flush 幾個 cycle
01/02 20:49, 20F

01/02 20:50, 4年前 , 21F
至於 17e 因為要求 more concurrent 所以如z大所說
01/02 20:50, 21F

01/02 21:17, 4年前 , 22F
不太懂所謂的concurrent activities,我看起來就是
01/02 21:17, 22F

01/02 21:17, 4年前 , 23F
sign extend與它串接之後的latency(40<(50+10))比原來
01/02 21:17, 23F

01/02 21:17, 4年前 , 24F
設計的高,所以移過去反而比較差
01/02 21:17, 24F

01/02 21:19, 4年前 , 25F
原來在ex stage的critical path是50,也不用特別切一
01/02 21:19, 25F

01/02 21:19, 4年前 , 26F
個stage吧?
01/02 21:19, 26F

01/02 21:21, 4年前 , 27F

01/02 21:21, 4年前 , 28F
沒事,忘記alu control是跟alu串連
01/02 21:21, 28F

01/02 22:02, 4年前 , 29F
不懂17 Q 所以給不給那control decoder 50ps有差嗎
01/02 22:02, 29F

01/03 07:57, 4年前 , 30F
20題應該是改成clock cycle time會升高吧,移到exe階段,
01/03 07:57, 30F

01/03 07:57, 4年前 , 31F
branch的結果要等ALU計算出來,雖然說沒有組合電路沒錯但
01/03 07:57, 31F

01/03 07:57, 4年前 , 32F
他是用“can”,語氣過強了
01/03 07:57, 32F

01/03 07:58, 4年前 , 33F
減少CPI沒什麼問題...? Total cpi會因此減少沒錯阿
01/03 07:58, 33F

01/03 08:04, 4年前 , 34F
17 我沒選是因為移過去後clcok cycle time還是100ps 沒有
01/03 08:04, 34F

01/03 08:04, 4年前 , 35F
變化,concurrent execution在算盤上更像是一段時間內能
01/03 08:04, 35F

01/03 08:04, 4年前 , 36F
執行更多指令
01/03 08:04, 36F

01/03 10:18, 4年前 , 37F
請問有來源嗎?concurrent這個字眼跟硬體有關係
01/03 10:18, 37F

01/03 10:47, 4年前 , 38F
對耶 m大是對的 20 因為penalty減少 CPI也會減少 那cycle
01/03 10:47, 38F

01/03 10:47, 4年前 , 39F
time 要送結果回exe是增加沒錯
01/03 10:47, 39F

01/03 10:51, 4年前 , 40F
17目前理解是 主要是要concurrent的話只有多切stage一法?
01/03 10:51, 40F

01/03 10:51, 4年前 , 41F
至於那個decode即便給到超過100ps影響的也是cycle time而
01/03 10:51, 41F

01/03 10:51, 4年前 , 42F
已,不然沒影響,這樣?
01/03 10:51, 42F

01/03 11:27, 4年前 , 43F

01/03 11:28, 4年前 , 44F

01/03 11:29, 4年前 , 45F
請看課文螢光筆部分以及最下面表格,第一段螢光筆是講seq
01/03 11:29, 45F

01/03 11:29, 4年前 , 46F
uential和concurrent program,第二段螢光筆是講第六章的
01/03 11:29, 46F

01/03 11:29, 4年前 , 47F
目標,最下方表格...就...就是一張表格
01/03 11:29, 47F

01/03 11:31, 4年前 , 48F
表格就比較清楚,concurrent是軟體層面的,parallel是硬
01/03 11:31, 48F

01/03 11:31, 4年前 , 49F
體層面的
01/03 11:31, 49F

01/03 14:06, 4年前 , 50F
對,我就認為concurrent是SW,多切一個stage叫做ILP,
01/03 14:06, 50F

01/03 14:06, 4年前 , 51F
是parallel
01/03 14:06, 51F

01/03 14:18, 4年前 , 52F
看你的推文有理解這個意思,在一段時間內做更多的事情
01/03 14:18, 52F

01/03 14:18, 4年前 , 53F
,謝謝
01/03 14:18, 53F

01/03 22:14, 4年前 , 54F
我覺得CPI沒減少的原因是pipeline我把它視為 1 了
01/03 22:14, 54F

01/03 22:15, 4年前 , 55F
不知道這樣想有沒有缺失 ?
01/03 22:15, 55F

01/03 22:18, 4年前 , 56F
不對應該是 1+ penalty cycle
01/03 22:18, 56F

01/03 22:36, 4年前 , 57F
m(_ _)m
01/03 22:36, 57F

01/04 00:41, 4年前 , 58F
原來這麼複雜@@感謝m大
01/04 00:41, 58F
文章代碼(AID): #1U3Nb2wT (Grad-ProbAsk)