1、手機CPU其實也曾有支持過超線程的,,那是英特爾的ATOM處理器,,在聯(lián)想,、華為手機也都有用過,這是x86架構(gòu)的處理器,,反正后來英特爾停止開發(fā)了它的手機CPU,。而現(xiàn)在手機CPU基本上都是ARM架構(gòu)的。 2,、超線程是英特爾的專利,,也是x86上的專利,ARM處理器就算真的能做到支持超線程,,也還要先問問英特爾給不給。 3、超線程的學(xué)名是Simulate MultiThreading(同步多線程技術(shù)),,英特爾先后為CPU引入了超標(biāo)量、超流水線,、亂序運行等資源,這些資源常常處于閑置狀態(tài),,所以才有了超線程這個技術(shù),就是為了更好的利用CPU的空閑資源,,讓這些閑置資源可運行另一個線程,,在操作系統(tǒng)看來,它就是另一顆CPU,。 4,、如果你懂了超線程的存在意義,就一定明白,,它之所以存在,,是因為CPU單核的性能過強,才有閑置的資源可利用,。 5,、手機上ARM架構(gòu)的CPU和x86架構(gòu)的桌面CPU,從性能上相比,,那就如螢蟲之光與日月之光,,亦即手機CPU的性能其實是比較弱的,,并沒有多余的資源來提供給超線程。 6,、超線程技術(shù)需要新的晶體管來支持,對于手機來說,,能耗比是最重要的,另外,,還需要系統(tǒng)的支持,,這一切都還沒有準(zhǔn)備好,。 7,、未來可期,或許等哪一天,,各方條件成熟了,ARM處理器就真的能支持SMT了,。 |
|