看板 Modchip 關於我們 聯絡資訊
※ 引述《visor (~~~~~~~~~~)》之銘言: : ※ 引述《tsairay (火の紅寶石)》之銘言: : : 而這個DMA engine的目的不是為了降低在I/O時CPU的負擔 : : 而是用CPU去加速I/O : : http://en.wikipedia.org/wiki/Direct_memory_access : : DMA engine : : In addition to hardware interaction, DMA can also be used to offload : : expensive memory operations, such as large copies or scatter-gather : : operations, from the CPU to a dedicated DMA engine. Intel includes such : : engines on high-end servers, called I/O Acceleration Technology (IOAT). : 以上你的講法會讓懂 DMA 的人笑死..... : : ============================================================================ : : 綜合以上幾點,可以證明PS3的USB傳輸是會耗用CPU資源的 : : 想不耗用資源就只能像NIC那樣多加一個DMAC : 不管怎樣,讀取 USB 一定會耗用 CPU 資源,畢竟 CPU 一定要下指令要 USB host : controller 去讀取哪個裝置上的資料,但是到了資料傳輸時,就可以省去 CPU 的時間 : 轉交由 DMAC 幫你讀取然後將資料轉存到 DRAM 上,DMA主要是不讓 CPU 去等待 device : 回應的時間然後可以做其他事情,也可以減少 CPU 從 device 讀資料出來再寫回記憶體的 : 指令數量,並不是什麼用 CPU 去加速 I/O.... http://en.wikipedia.org/wiki/Direct_memory_access DMA-engine本來就是拿來做I/O加速的,跟用來降低CPU loading的DMA controller 完全是兩種不同的應用,我想你需要仔細的分辨一下兩者的不同 DMA engine In addition to hardware interaction, DMA can also be used to offload expensive memory operations, such as large copies or scatter-gather operations, from the CPU to a dedicated DMA engine. Intel includes such engines on high-end servers, called I/O Acceleration Technology (IOAT). IO Accelerator in Xeon As an example of DMA engine incorporated in a general-purpose CPU, newer Intel Xeon chipsets include a DMA engine technology called I/O Acceleration Technology (I/OAT), meant to improve network performance on high-throughput network interfaces, in particular gigabit Ethernet and faster. However, various benchmarks with this approach by Intel's Linux kernel developer Andrew Grover indicate no more than 10% improvement in CPU utilization with receiving workloads, and no improvement when transmitting data. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.46.98
visor:你可以繼續沒關係,不過我可以跟你說 09/20 18:13
visor:Cell 裡面的就是你所說的 DMA controller 叫做 MFC 09/20 18:14
visor:不知道可以去 google 一下 ppc Architecture 09/20 18:14
sawg:...我覺得某些人真的很無聊 09/20 18:21
sawg:這裡叫改機板 不是讓你來潑人加冷水的 09/20 18:21
sawg:嘛 話就說到這 要戰繼續(攤手) 09/20 18:21
tsairay:MFC是SPE的一部份,SPE是Cell的一部份,從外部透過USB讀取 09/20 18:36
MaiLu:請問樓上..嘛是瞎米?是日文的發語詞嗎? 09/20 18:37
tsairay:data,怎樣也要經過CPU,跟NIC有獨立DMAC支援是不同的 09/20 18:41
tsairay:都是英文縮寫,因為原文太長一大串了 09/20 18:41
satou20444:嘛應該是日文發語詞 因為我也常講XDD 09/20 18:41
MaiLu:喔喔,那為什麼不直接說中文就好了?XD 09/20 19:18
mcharuko:嘛 = ま,翻譯過來的話可以勉強解釋為 09/20 19:43
mcharuko:「算了、不過、總之就是」之類的意思 09/20 19:43
mcharuko:與英文的「but oh well.」相似。 09/20 19:44
mcharuko:大致上來說意思就是不想再多說,或是覺得前面自己講太多 09/20 19:44
mcharuko:通常多用作語氣舒緩詞。 09/20 19:46
MaiLu:我懂日文,我不懂的是,為什麼有中文不用中文 09/20 20:14
MaiLu:反而用了個大多數人不懂的日文? 09/20 20:14
MaiLu:另外正確的寫法是まあ,你只寫ま,字典上是查不到的 09/20 20:16
MaiLu:、當然,漫畫或一些小說裡很多人只會寫「ま」, 09/20 20:16
MaiLu:但那不是標準寫法 09/20 20:17
MaiLu:其實まあ的含意,並不向英文的oh、well那麼單純 09/20 20:22
MaiLu:まあ有幾個常見的含意1.在敘述自己的意見時,表達躊躇之意 09/20 20:24
MaiLu:2.表達[對自己沒信心,但試著做做看]之意 09/20 20:25
MaiLu:3.表達勉強可接受之意 4.對聽話者表達勸進之意 09/20 20:25
MaiLu:以上是當副詞用時的解釋,當感嘆詞時是表達驚訝之意 09/20 20:26
MaiLu:所以..把這個詞直接音譯成中文的各位.. 09/20 20:26
MaiLu:你真的確定聽話者知道你的[嘛]是什麼意思? 09/20 20:27
MaiLu:抱歉離題了,向各位致歉.. 09/20 20:29
peacedove:可以順便問一下 日文常聽到的 牟 有什麼含意嘛 09/20 20:40
ddrdod:這串討論文不知如何轉變成討論DMA架構? 09/20 20:52
ddrdod:我反駁Modchip的論點完全是1080P高畫質影片的流量 09/20 20:54
ddrdod:Modchip一直強調USB 2.0"實際"頻寬不足以應付市售BD播放 09/20 20:55
ddrdod:根本搞不清除Byte跟Bit的差別,真頭大 #(┬_┬)# 09/20 20:56
ddrdod:還提出windows的系統中,25M就滿頂了的理論,聽到真是昏倒 09/20 20:58
tsairay:他已經道歉了,沒有必要窮追猛打吧 09/20 21:00
ddrdod:我從來沒說過PS3運行遊戲會延遲Lag,跟USB頻寬相關不相關 09/20 21:00
ddrdod:他是有道歉,但之後還是一直強辯高清影片流量之高,USB 2.0 09/20 21:02
ddrdod:頻寬完全不足以應付播放需求,還硬扯我說過可以跑到USB 2.0 09/20 21:03
ddrdod:頻寬的產品,隨我出價,要跟我買,你聽了會作何感想? 09/20 21:04
ddrdod:結論是Modchip連BD 1倍速的傳輸頻寬是多少都搞不清楚... 09/20 21:07
MaiLu:好,假設Modchip兄真的搞不清楚好了, 09/20 21:10
MaiLu:然後呢?你希望他怎麼做? 09/20 21:11
JackONeilll:我希望搞清楚之後給膠帶XD 09/20 21:12
ddrdod:我希望搞清楚之後給膠帶XD 09/20 21:14
tenka92417:版龜這次咬的非常痛..... 09/20 21:16
MaiLu:牟~是在說「もう」嗎?如果是的話,最常見有兩個意思 09/20 21:16
MaiLu:1是「已經」 2.是「吼~夠了」的意思 XD 09/20 21:16
MaiLu:3.就是「再」、「還有」,例如:再等一下就好了 09/20 21:18
sayloveme:道歉還要進水桶 不過版主用字不會過當嗎? 09/20 21:28
z1987090:這樣子也要被水桶...實在是.. 09/20 21:32
CRAZYWAYLIVE:浮出~樓下那篇講得很籠統 水桶的點應該找出來吧 09/20 21:40
ntoufatman:吉祥物居然被桶了!太可怕了~~T__T 09/20 21:40
biblecross:我想噓...討論難免偶爾大家會火氣大嘛 09/20 21:43
satou20444:應該是11165那篇0 3 0 火開太大了 09/20 21:45
MaiLu:= =我覺得該水桶的或許不是Modchip兄.. 09/20 21:46
z1987090:M兄有同感 不大喜歡某些人的講話態度.. 09/20 21:49
lien1618:好了,既然都水桶了,就不用再計較了,大家緩和討論吧! 09/20 21:49
storyofwind:只有我覺得版主水桶Modchip只是為了緩和氣氛嗎... 09/20 21:57
luhc:與樓上大大同感+1, M兄 犧牲小我, 完成大我! 09/20 21:59
lien1618:其實是吉祥物說要冷靜的,他說對於這件事有點抱歉, 09/20 22:00
lien1618:所以就這樣處理囉,希望大家回歸改機討論吧:) 09/20 22:01
p587868:其實吉祥物是板上某大大的另一個化身...所以水桶了無妨(誤 09/20 22:36
finalix:為什麼吵架的不一起水桶? 09/20 22:42
MaiLu:樓上提出了好問題 09/20 22:45
lien1618:各位,吉祥物已經希望藉由水桶來回歸改機討論, 09/20 22:55
lien1618:所以請不要再針對這個點再打轉。 09/20 22:55