ARM 構架比 MIPS 更適合路由嗎?

時間 2021-06-01 19:37:38

1樓:

從路由器市場情況來看,MIPS被ARM逐漸取代已經是事實。但是這跟兩類架構本身的差異關係不大。主要還是市場、生態的成熟導致的產品發展前景。

就拿高通家的ARM和MIPS對比,用IPQ401x的全整合方案,連Mikrotik這樣賣附加值的廠家都能做到440人民幣售價,你讓QCA955x/956x怎麼活啊,只有存量客戶的存量產品才會繼續用了。

2樓:I老蔡

如果乙個產品的最終目標是商品, 那麼商業化和研發就是走路的兩條腿. 早些年X86就已經驗證了這個道理.

ARM再一次驗證了這個道理.

唯有商業化, 才能帶來利潤, 唯有利潤才能推動研發.

龍芯那種開發方式我從來就沒看好過. 越小眾越沒人用越沒錢越沒有競爭力越落後.

3樓:

arm和mips在包處理上本質沒毛線區別,都是通用處理器整數指令集幹的那點事。

非要扯點啥,那就是mips支援硬體SMT。 mips34k支援單核8硬體執行緒,1004k支援單核2執行緒。

3層以下的包處理是io intensive的工作。硬體smt非常適合填補流水線的空隙。cpu的IPC可以跑的非常高。

優化理想的情況34k這種單發射能跑到0.9。單單從包處理上mips可能更勝任一點。

不過被imagination收購以後mips基本已經插土裡了。從生態環境的角度考慮,arm比mips勝任所有工作。

4樓:Xi Yang

個人感覺,這種東西應當是市場大的勝出。因為市場大就有更多的廠家投入進來玩,產品迭代快,效能就好,開發招人就容易。

這應當能壓倒「指令集適宜與否」的那點區別,更何況未必存在這種區別。

5樓:

就指令集本身來說,二者都很合適

ARM勝在ARM不單搞指令集授權,還賣電路圖,而且電路圖還畫的不錯。MIPS就基本是各自為政的狀態,小廠要搗鼓出優秀的核很費勁。

假如哪一天ARM想不開要去出MIPS核,其效能和ARM核並不會有很大差別

6樓:yyy www

反對 @白洋政 Zoy BAI x86"紅旗"還能打幾年?讓我們拭目以待

最近三年ARM一直想想伺服器滲透,結果都知道了

7樓:Kaiser Li

以前一直認為MIPS的穩定性和可靠度比ARM強多了,ARM的宕機熱啟都是大問題,可是ARM會不斷的完善進步,MIPS進化速度太慢了,總有一天ARM解決了穩定的問題。MIPS就的完蛋了。

諾基亞怎麼死的?MIPS...

8樓:summy sun

WS880採用的4708,arm和mips最大的區別是智財權的問題,arm相對開放可以購買軟核是的很多公司可以很快設計自己的晶元,加速了arm的發展。arm在節能方面做得要好,arm晶元可以用手摸mips不行很燙

9樓:

從架構來看,路由需要的是低功耗相對低效能的架構,這方面arm/mips不相伯仲。從晶元成品來看,arm的微架構分支較多,發展潛力也更大些。

10樓:rlei

現在談ARM的文章可以找到很多,談MIPS的相對較少。正好公司手上的專案有用到Broadcom的bcm7425,採用的是broadcom自己設計的相對高階的BRCM5000 MIPS CPU,可以對比一下(資料來自http://www.

):BRCM5000支援超執行緒,1C2T配置的情況下,效能與同頻的單核ARM Cortex A9大致相當,比1.2G主頻的MIPS 74K快約27%。

那麼大致推算,1.3Ghz的BRCM5000效能大約是4706(MIPS 74K 600Mhz)的2.6倍。

而採用1Ghz雙核Cortex A9的4708,可以用上面的CM/MHz資料大致估算比BRCM 5000快50%,也就是說4708是4706效能的將近4倍。這個推算的數字其實比Broadcom官方告訴AnandTech的數字還要保守一點:

Broadcom told me moving to this new platform offers a5xboost in performance over its predecessor.

(出自AnandTech | Broadcom Announces BCM4708x and BCM5301x SoCs for 802.11ac routers)因為可找到的資料不多,我也不是這一行業內人士,只能粗略推測一下,一定有很多錯漏之處:

不管是什麼原因(設計/製程/產業環境/...),MIPS後勁不足還是很明顯的。雖然MIPS去年發布了新一代Proaptiv架構,號稱在與Cortex A15雙核同樣的晶元面積上能放下四核(MIPS launches Aptiv to challenge ARM- The Inquirer),達到同晶元面積Cortex A15效能的兩倍,但至今沒看到有什麼實際的產品。

Cortex A15好歹還有三星出了貨,更不用說高通的Krait系列了。

Broadcom在MIPS上摸爬滾打多年,每年要出貨10億片MIPS CPU(同樣來自上面的PDF),不會那麼輕易放棄在這上面的積累和投資,以至於要自己搞BRCM5000這樣的設計

但CPU效能差異確實比較顯著,以Netgear R6300v2和R6300v1相比,用ARM的v2不光體積上小了一圈,有評測也說v2的USB外接儲存訪問速度比v1快了乙個數量級。

Broadcom目前把效能還不錯的BRCM5000定位於機頂盒市場,不清楚為什麼在同樣需要高效能的11ac router方案上沒有使用。

11樓:nfs king

Imagination Technologies已經收購MIPS,並對新處理器做了架構上的修改。

原有MIPS架構可以認為確實是落伍了,但本身MIPS架構跟ARM架構,不存在哪個更合適的說法

補充,現在已經有不少ARM雙核的路由了,比如AC68U,R6300v2

為什麼MIPS架構的路由器CPU能實現比X86高很多的網路吞吐量?

一開始人們用CPU挖礦,後來GPU礦機出來了。然後人們用GPU挖礦,後來ASIC礦機出來了。MIPS和X86一如上文的GPU和CPU,通用計算CPU肯定比GPU厲害,但只幹某一件事時可就不一定了。而ASIC的意思是 專用積體電路 像上文的ASIC礦機除了挖礦啥都做不了。 宅叔 簡答因為路由不能只比處...

linux真的比windows更適合web開發者作為開發環境嗎?

橘子 前端開發,nodejs。覺得ubuntu 比win好用的多。首先webstorm 在linux下更加友好,webstorm 絕對是最好的前端工具沒有之一。其次其實用慣了命令列,有的操作真的比圖形介面方便,當然win也有。最後,做安卓的都知道win上模擬器跑的是有多慢。 王進法 最近入手了新的工...

為什麼react比vue更適合大型應用?

前端361 1,vue的模板寫法在元件資料較多時,資料和模板強相關,模板不能動態抽離為函式,而在react中,jsx可以很方便的抽離為函式,雖然vue也可以在render中寫jsx,但在模板中無法使用this 2,高階元件的寫法上,react可以更好的使用,維護,vue中高階元件大部分情況下時使用m...