精華區beta CSSE 關於我們 聯絡資訊
※ 引述《invalid (everlasting)》之銘言: : ※ 引述《WYchuang (打不留歪莊)》之銘言: : : 降速度跑大概是軟體決定,硬體執行 ... : : (比較dynamic的東西,硬體做應該會想死吧) : : 你說的tradeoff應該是存在的沒錯,所以才有做paper的價值嘍 : : (資工的人總是在各式各樣的tradeoff當中載浮載沈啊 XD) : : 我自己是覺得,system的東西總是牽涉廣泛,往往牽一髮而動全身 : : 比如說我上次去聽清大的某教授報告(專精compiler的教授), : : 他說他們認為OS的low power機制一定要搭配Compiler,效果才會好 : : 我到現在還是參不透這句話 XD : 我之前有聽過做processor的一種降低power的方法 : 主要是重新針對power最佳化instruction code.. : 就以電路的觀點,1111-> 0000 會比1111->1110來的耗電的多 : 也就是可以針對幾個常用的code進行重組,就有點像gray code : 不過gray code是用在通訊上,不算是對power最佳化 : 不知道搭配Compiler會不會跟這個有一點關係@@... 原來gray code是用在通訊上的啊,小弟才疏學淺以前一直以為是用在 硬體的Bus上 我只有隱約記得,因為充放電的關係 在Bus上傳輸 1 --> 對電容充電 在Bus上傳輸 0 --> 對電容放電 如果每次在Bus上一直傳一些變動性很大的東西 (ex: 0000 -> 1111 -> 0000 -> 1111 ...) 這樣就非常耗電,因為你一直在充電/放電 所以可以的話,一次變一個digit,這樣就可以省電了 有錯歡迎指正唷 ... -- 笑年ㄟ:老闆,這是什麼啊?這麼苦! 老闆 :笑年ㄟ,這就是人蔘啊 ~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.96.129.115
jeunder:硬體的Bus不就是用來 "通訊" 的嗎? :) 61.64.208.252 08/15