龍芯是否支持安卓系統或者華為的鴻蒙系統?

null213299303


MIPS指令集已經過時了,十年前幾乎所有的家用路由器、AP等都是MIPS內核芯片,現在呵呵.....

現在整個linux、安卓甚至IOS都是Arm指令集架構的天下,無論效能比、可擴展性、易用性、生態鏈arm都甩老古董mips⑨條街。整個龍芯的決策層一開始就是不太懂處理器技術的,之前壓錯寶了就只能一直錯下去,本來就是面子政治工程,有點悲涼。國產cpu還得看華為和紫光。


連天小風火


這個根據自己的知識簡單來聊聊龍芯能否用在安卓系統或者鴻蒙系統吧!

1、先看看龍芯是什麼芯片

龍芯目前的芯片屬於MIPS指令集,該指令集由於生態沒落,使得龍芯在這個領域內一家獨大,全球範圍再也沒有大廠在使用這個指令集。同時由於龍芯取得了MIPS指令集的IP授權和架構授權,現在龍芯可以根據自己的需求完全自主研發,可自由擴充指令集來強化自己芯片的性能和功能。

有些人可能以為MIPS指令集沒落,所以龍芯這條路沒發走下去,但恰恰相反,沒有完整MIPS指令集的生態意味著龍芯可以不受限制的走自己道路,未來的發展可能會走的更遠更好。反觀ARM指令集架構,完全把控在ARM手裡,生態看似完整,但是在指令集上各公司自主的餘地很小,能否放入ARM指令集中需要ARM點頭。

目前龍芯生產的芯片已經應用於各種嵌入式設備以及特種芯片,題主問題描述中提到的智能終端雖然沒在用龍芯,但是實現中很多終端設備已經採用龍芯,比如路由器、防火牆、工控設備、核電控制、櫃員機等等,包括我國的北斗衛星導航的CPU也是龍芯。

因此,未來龍芯是有可能更加廣泛的應用於各種智能終端設備中!

2、龍芯能否應用於安卓

龍芯顯然是可以給安卓系統的手機使用,只要龍芯願意加入針對Android系統的指令集就可以了,這就類似於當年Intel研發出的專門支持安卓系統的CPU一樣。所以,在龍芯這個層面支持安卓是不成問題的,核心就看願不願意的。

當然,龍芯即便支持安卓,也不代表安卓軟件可以應用於安裝龍芯的安卓手機,因為安卓APP是基於ARM架構的,只要ARM不願意開放自己的指令給龍芯兼容,這些軟件就無法直接在MIPS指令集芯片上運行。

因此,龍芯能否運行安卓取決是兩個層面,一是龍芯自身芯片的指令集,二是ARM是否兼容允許運行。

Lscssh科技官觀點:

至於鴻蒙系統是否能運行在龍芯上,個人不是很清楚。不過從現有的一些信息看,鴻蒙系統本身也是以精簡指令集為主,對於精簡指令集比較友好,而MIPS也是精簡指令集,同時鴻蒙早期也主要應用於各種終端設備,如果以這些判斷的話,個人覺得鴻蒙還是可以應用於龍芯。

對於龍芯我覺得沒必要強行讓人家來支持手機、智能電視等終端,就現在主力定位於嵌入CPU和特種芯片我覺得很好,或許未來龍芯能走出自己的生態之路來。



Lscssh科技官


我覺得應該是支持的。龍芯3A3000都可以跑Linux了,那安卓應該也是跑得起來的。龍芯的RISC-V指令集差不多就是普通RⅠSC的改進版。至於鴻蒙嘛,可以從兩方面考慮:1-鴻蒙來源於Lⅰnux的話,龍芯完全可以支持鴻蒙。2-鴻蒙來源於UNIX的話,龍芯畢竟也是使用RⅠSC-Ⅴ指令集的,可能會需要做一些向下兼容的改動,這樣應該也可以支持鴻蒙。但可能要看看華為方面的態度吧。龍芯官方不是已經說龍芯3代可以支持Linux了嗎?支持Linux就可以做軟路由了吧……現在國產芯片的性能也還行了,最主要是貴,畢竟人家也是要收回研發成本的。所以,現在用龍芯來做軟路由是不太好的,但是以後,等中芯國際的工藝成熟之後,價格應該會降下來。


分享到:


相關文章: