引用:
|
作者Arucueid
未來應該會逐漸轉為many core 架構, 少數(一個或兩個)主處理核心配上好幾個單用途核心...
將來只要增加單用途核心即可增強某些特別的效能...
如要增強浮點運算,就多做幾個浮點運算的核心單元上去,主處理核心數量還是固定的,
比起一直增加核心,這種方法會比較有效些,畢竟你只需要一個I/O單元,一個記憶體控制器,
多幾個這類元件對效能的提升應該也有限,不如提升影響效能關鍵元件數量
|
個人也是認為這是個可行的方法。
-----------(分隔線下完全沒有實際的東西,完全個人亂想)-------------------
由各項運算處理做過最佳化的副處理器來處理個別資料
多組副處理器處理過的資料,再交由主處理器匯整(只做整合)
分類負責
應該比較符合效率
=========(或許是圖示的"妄想"配置)=================
【儲存媒體/?端】←→【副處理器1】→ (初步處理過的資料)→ → ↓
【網路/?????端】←→【副處理器2】→(初步處理過的資料) → ↓
【記憶體】←→【主處理器】 ← ← 【待整合的資料】← 【?橋】
【圖形處理器端】←→【副處理器3】→(初步整合過的的資料) →【?橋】 ↑
=============================================
不過這這樣一來軟體也要更改???
-----------------(以上純粹個人"虛構"~如有雷同純屬巧合~XDXD)-----