作者查詢 / PunchShadow
作者 PunchShadow 在 PTT [ Grad-ProbAsk ] 看板的留言(推文), 共131則
限定看板:Grad-ProbAsk
看板排序:
1F推: 首先你搞錯題目了A^1(i,j) 的意思是(i,j)經過1的最短02/01 14:25
2F→: https://i.imgur.com/Ov737bB.jpg02/01 14:27
3F→: 這題的0相當於沒有課本上無限的意思02/01 14:27
4F→: 打錯 沒有沒有這樣xDDD02/01 14:35
5F推: 這題不是要算出矩陣表示法嗎?藍字也不算答案吧01/26 10:38
6F→: 要寫成矩陣的形式01/26 10:39
10F推: Page fault是由hardware偵測,OS負責處理,不是由sof01/25 23:58
11F→: tware發出01/25 23:58
12F推: A小題應該是錯在error,error是指不正常的錯誤,而mi01/26 00:02
13F→: ss則是正常可預期的01/26 00:02
14F推: C小題我覺得也是錯在error,應該改成exception比較好01/26 00:05
15F→: B小題的segment fault應該是指讀取無效記憶體位址所01/26 00:07
16F→: 造成的,所以敘述有問題01/26 00:07
17F推: E小題應該也是錯的,thrashing的定義是一個process01/26 00:12
18F→: 花了大部分的時間在做context switching ,所以要找01/26 00:12
19F→: 出的不是illegal write的,應該是CPU 利用度低的proc01/26 00:12
20F→: ess01/26 00:12
3F推: E. 是在說如我有無限多個processor,最少還要多少秒01/24 20:04
4F推: E. 是在說如我有無限多個processor,最少還要多少秒01/24 20:04
5F→: 因為I/O transfer要80%的process time,所以是40*0.801/24 20:05
6F→: 即是就算運算可以很快,Disk或Bus也會成為Bottleneck01/24 20:06
7F→: F. D和F的算法一樣,不過D只用一個processor01/24 20:10
8F→: 因為使用RAID 0 可以做data strip 所以速度會變5倍01/24 20:10
9F→: 加上使用8個processors所以原本的CPU time則為80/801/24 20:11
10F推: 我的想法是這樣,一開始8個processors會有50%的proce01/25 23:31
11F→: ssors去等待進入disk,所以相當於有4個processors在01/25 23:31
12F→: 空轉,今天有了5個RAID 0 disks可同時access,就像01/25 23:31
13F→: 不會發生processor stall的問題01/25 23:31
2F推: H https://i.imgur.com/22PWwvd.jpg01/20 12:19
3F→: 第5題應該是這樣01/20 12:19
4F推: 9. 是凡德猛矩陣我記得(不會拼英文xDDD01/20 12:21
4F推: 4. critical path 是2200ps 減去I-Mem所Fetch前的時01/19 19:55
5F→: 間和需要MemWrite的D-Mem的時間,中間可以產生訊號01/19 19:56
6F→: 的間隔就是720ps01/19 19:56
7F→: 6. 只要把SW移到BEQ下即可01/19 20:02
10F推: 是的確實就像你說的,需要動用到hazard control,然01/19 22:20
11F→: 後圖上也沒有畫,所以我猜這題應該只是想問看看from01/19 22:20
12F→: before的運作,而且即便是把BEQ移上去,如果用hazar01/19 22:20
13F→: d control是不會stall的01/19 22:20
18F推: https://i.imgur.com/SJMUEWS.jpg01/20 09:15
19F推: 抱歉可能沒解釋清楚,最多也只會stall一個clock,而01/20 09:21
20F→: 我會說不會stall有兩個原因,首先是白皮書對load use01/20 09:21
21F→: hazard的偵測碼中,只考慮到後一個指令是否有hazard01/20 09:21
22F→: (不過也可能是那時候的branch還沒移到ID所以沒寫上01/20 09:21
23F→: 去),再者,雖然課本沒這條forwarding資料線,不過b01/20 09:21
24F→: ranch是在ID階段的最後面對兩個registers做比較,所01/20 09:21
25F→: 以我推測可能可以將MEM讀出來的值回傳到ID Stage的01/20 09:21
26F→: 後半段(當然這課本上也沒寫....)01/20 09:21
27F→: 上述如果有想法錯誤歡迎大家幫忙指正謝謝!01/20 09:23
28F→: 然後我覺得以這題來說應該不用考慮那麼多,因為他付01/20 09:25
29F→: 的圖連forwarding都沒有,應該只是存粹考from before01/20 09:25
30F→: 而已(我猜啦哈哈01/20 09:25
33F→: 1 cycle branch delay就是移到了ID Stage了吧01/20 09:52
14F→: https://i.imgur.com/iORxoDA.jpg01/19 21:18
15F→: 這是我的想法,可能文章沒有說明清楚01/19 21:18
16F→: 不過我的想法就是1個row 1*n 那應該要在R^n內才對01/19 21:19
17F→: 儘管rank只有m這樣01/19 21:20
35F→: 啊我突破盲點了,不好意思一直鬼打牆,維度是看basis01/19 22:10
36F→: 的個數而不是長度01/19 22:10
37F→: 我了解了,所以就題目來說應該是n>m,然後要取n colu01/19 22:17
38F→: mn,這樣答案就是m,但如果是重複從m個row中重複取n01/19 22:17
39F→: 個,那生成出來的也還是m維吧?01/19 22:17
16F推: B錯 R-B tree不用滿足balance的性質01/18 21:20
17F推: E. 因為B-tree是用來做external sorting的,所以需要01/18 21:23
18F→: 一次從disk搬整個node上來,如果m(degree)變大,則一01/18 21:23
19F→: 次要搬的node大小就會變大01/18 21:23
20F推: B. 抱歉有點說錯,AVL樹高最多1.44log(n+2) RB tree01/18 21:38
21F→: 樹高最多可到 2log(n+1)01/18 21:38
4F推: Principle of least privilege 是限制process或user01/18 21:13
5F→: 存取、執行的規則,限制process只能使用自己所需要01/18 21:13
6F→: 完成工作之資源等01/18 21:13
13F→: 感謝M大 我懂惹嗚嗚01/17 02:21