palatis2011對slliucc的留言說:Chevelle....

by palatis2011
2013.11.21 08:51PM
slliucc

明明就只是把八顆低效能的 A7處理器兜在一起,在真實世界 90%以上的 App只會用到單核心或是雙核心而已,這麼多核心根本沒有意義。

palatis2011
Chevelle.fu wrote:

實際上 ARM 方面先前所釋出的 Kernel 就是透過嵌入系統架構那,主動幫 app 把工作分攤到多核架構內,執行 app 需要的資源也許不需用到超過雙核,然而在先前的範例,網頁瀏覽、文件檢視確實是會需要較大的運算量,如之前 ARM 大小核協作的範例短片當中就在閱覽投影片時耗掉相當大的 CPU 資源。

這... 是... 幾乎不可能的事情。

一個問題能不能分至多個 thread 來解,與 data dependency 有關。

要消除 data dependency 必須重新設計 algorithm,這是很複雜的問題,現階段技術無法自動化處理。

要在核心層將單一工作分派到多個核心執行... 目前的技術做不到。