日日躁夜夜躁狠狠躁超碰97,无码国内精品久久综合88 ,热re99久久精品国99热,国产萌白酱喷水视频在线播放

歡迎訪問深圳市中小企業(yè)公共服務平臺電子信息窗口

龍芯通過指令轉(zhuǎn)譯兼容windows/安卓生態(tài)

2021-10-12 來源:互聯(lián)網(wǎng)亂侃秀
6655

關鍵詞: ARM 蘋果 A15處理器

我們知道目前主流的兩大指令集,分別是X86、ARM

而這兩大指令集,又對應著兩大生態(tài),其中X86對應的是windows系統(tǒng),而ARM對應的是安卓生態(tài)。

在PC領域,X86+windows形成的叫wintel聯(lián)盟,基本上沒有對手。而在移動領域,ARM+安卓,形成的是AA聯(lián)盟,也基本上沒有對手。

龍芯的希望:學蘋果,通過指令轉(zhuǎn)譯,兼容windows、安卓生態(tài)

所以我們看到,在PC領域,如果不使用X86架構,就安裝不了windows,就解決不了PC生態(tài)問題,在手機領域,不使用ARM架構,就裝不了安卓,也解決不了生態(tài)問題,生態(tài)困住了操作系統(tǒng),也困住了芯片。

比如龍芯,就是因為使用的MIPS指令集,后來又自研了LoongArch,導致龍芯體系,無法安裝windows,無法使用X86生態(tài),所以一直無法走進C端消費市場。

龍芯的希望:學蘋果,通過指令轉(zhuǎn)譯,兼容windows、安卓生態(tài)

不過去年,蘋果干了一件很牛的事情。那就是推出了M1芯片,把ARM架構的芯片,裝到了電腦上,更重要的是還能夠支持X86架構下的軟件。

蘋果的辦法是做了一個名叫 Rosetta 2 的指令翻譯器,將X86架構下程序的指令進行轉(zhuǎn)譯成ARM架構下指令,這樣就算是M1芯片,也實現(xiàn)了對傳統(tǒng) x86 架構程序的支持。

不得不說這是一個創(chuàng)舉,讓大家看到了跨指令集實現(xiàn)生態(tài)的共用。

龍芯的希望:學蘋果,通過指令轉(zhuǎn)譯,兼容windows、安卓生態(tài)

于是在今年,龍芯也公布了自家的指令轉(zhuǎn)譯器項目,計劃通過一個類似于蘋果Rosetta 2 的指令翻譯器,將windows平臺(X86)、安卓平臺(ARM)下的程序,跨平臺使用到龍芯上來。

按照龍芯的說法,未來 LoongArch 架構的處理器可以以不低于 70% 的效率轉(zhuǎn)譯原本為 Windows 平臺開發(fā)的 x86 程序,以不低于 90% 的效率轉(zhuǎn)譯原本為 Android 平臺開發(fā)的 ARM 程序。

龍芯的希望:學蘋果,通過指令轉(zhuǎn)譯,兼容windows、安卓生態(tài)

如果這一步順利的話,龍芯將再也不用擔心生態(tài)問題了,以后window下的程序、安卓下的程序都能用,坐擁全球最豐富的生態(tài)。那時候,龍芯就能夠真正的吸引用戶,有更多的人使用,從而能夠與intel、AMD掰下手腕了。

所以對于這個轉(zhuǎn)譯器,我們真的可以期待下,這真的是龍芯崛起的希望,如果沒有轉(zhuǎn)譯器,要走到消費級C端市場, 說實話龍芯真的有點難。