回覆列表
  • 1 # 極客小趙雜談

    CPU一大核心就是技術架構,發展之初,基於不同場景下的效能需求,CPU發展出了不同的兩大架構路X86、Arm。

    ARM是英國的著名移動晶片設計公司,是移動處理器領域裡的“王者”。ARM 公司本身不直接進行晶片生產,而是靠轉讓授權許可。全世界有幾十家大的CPU公司都使用ARM公司的Arm架構的授權。

    長遠看,購買Arm授權的企業會長期被ARM公司牽著鼻子走,受限較大。

    近幾年,大陸湧現的一批初創CPU企業中,大多是基於Arm架構。中中國產老牌的Arm公司HW、FT等也正是採取這一授權方式。正是這一模式,成為眼下中中國產Arm公司陷入尷尬處境的根源。這種尷尬因Armv9的問世,浮出水面。

    去年3月,ARM 公司釋出了號稱10年以來技術改變最大的架構——Armv9。相比上一代Armv8架構,v9架構下的晶片效能將提升30%。這是ARM公司在2011年釋出Armv8之後十年來首次推出新的晶片架構。在Armv8到Armv9的10年時間中,Arm處理器已經從移動/嵌入式領域擴充套件到了PC、深度學習、資料中心等多個領域,有著翻天覆地的改變。十年磨一劍,Armv9架構的到來給使用者和開發者帶來了更多的想象。

    Armv9架構與v8相比,主要有三部分的升級,分別是記憶體的安全性、AI效能機器學習和數字訊號處理能力的提升。

    Armv9去年剛剛釋出, 但發展較快,不到一年時間,基於Armv9架構的晶片已不斷湧現。2021年11月19日,聯發科釋出了其首款採用Armv9架構的晶片天璣9000;2021年12月1日,高通釋出了其首款採用Armv9架構的晶片驍龍8 Gen 1。

    根據ARM公司官網上釋出的資訊顯示,目前,國外的谷歌、英偉達、恩智浦、富士通、紅帽,大陸的聯發科、OPPO、VIVO、小米等企業都與ARM v9建立了合作。

    如果說2021年v8還存在一定的過渡階段,而到了今年和明年,隨著v9的玩家和應用越來越多,v8的應用將逐漸被淘汰出主流,這讓中中國產Arm十分尷尬。

    升級OR不升級?中中國產Arm玩家的兩難尷尬

    不升級,就和主流CPU有代差,系統、應用相容會出現各種問題。雖然可以在老版本上繼續搞自研分支路線,但需要較長的時間,以及另建一套新的生態系統,後續適配相容性障礙較大。

    升級,需要花費巨資購買授權,但在當前國際貿易局勢緊張情況下,ARM公司不一定會授權給國內。更不用說HW和FT已經受到了制裁,有錢也拿不到技術。如果HW、FT在Armv8基礎上去實現Armv9的一些新指令集或功能,就會造成侵權,長遠看未來發展受限較大。

  • 2 # 很帥真的

    arm,x86平臺給了我們流暢的android,ios和windows系統,如果我們只要給使用者一個軟體作業系統,使用者使用流暢,他是不會考慮底層是使用什麼架構的。硬體技術在快速迭代,尤以5.5G和5.5以後的通訊技術尤甚。十年之內,arm,x86萬年一統的時代要打破了,risc-v架構反攻的機會來了,到那時蘋果都要哭泣,臺積電都要哭暈在廁所

  • 3 # 陳小萌zennychen

    老實說ARMv9核心的架構其實變化並不大,它僅僅是對之前ARMv8.1起的一些擴充套件做了一些強制性的支援要求,比如強制要求支援CRC32,LSE原子操作等等…因此很大程度上與ARMv8.1是相互相容的。

    另外還有一些對SVE的擴充套件即便桌面端都很少予以支援。縱觀當前驍龍Gen1與Gen2的效能以及能耗比的提升幅度其實可知,現在公版ARM IP的發展也已經開始放緩,而此次Apple A16的效能提升也非常微小。所以樂觀點來說,對我們自主研發的ARM核競爭壓力也隨之放緩

  • 4 # 九九茶話

    目前大陸CPU廠商:

    飛騰:先後嘗試X86、Epic、SPARC、ARM四個指令集,最後使用ARM授權。

    鯤鵬:基於ARM v8架構。

    海光:與AMD合作,採用X86架構,基於AMD的Zen1架構開發晶片。

    龍芯:初始採用MIPS,自3A5000開始採用LoongArch龍芯中科研發的指令集架構。

    兆芯:X86架構(x86架構為Intel公司的專有架構,但Intel並未直接向兆芯授權生產x86架構處理器,兆芯的x86授權自於威盛(中國臺灣企業))。

    申威:基於DEC Alpha進行了指令集的擴充套件。

    問到ARM v9困境,個人認為還是要走自主指令集。ARM v8是困境,X86何不是另一種困境?從自主程度上來講,龍芯的自主程度最高,但路也是最難走的。我看到有的評論說LoongArch只有龍芯自己在玩,國外應用廠商也不會適配,幾乎不可能成功。

    LoongArch最大的困難正在於此——生態。龍芯為了這個問題也搞了二進位制翻譯,可以翻譯執行X86和ARM應用。翻譯後的軟體雖然效率會降低,但起碼可以執行,在這方面可以參考蘋果釋出M系列晶片後在電腦上用Rosetta 2:

    2020年macOS 11.0 Big Sur內建Rosetta 2可以讓在Intel平臺上開發的軟體在ARM架構平臺的麥金塔電腦上順利執行。是麥金塔電腦從Intel向ARM轉換的一個重要部分,確保原先的macOS程式能在新的ARM平臺上執行。

    接下來就是廠商的適配了,國外廠商當然不會平白無故的主動來給你適配,還是要從我們國內的廠商開始。這裡先表揚一下WPS,WPS在對國內Linux系統的適配方面一直走在前面。然後批評一下,在適配方面永遠拖後腿,咱們不說中中國產CPU和中中國產系統,就說QQ for Linux還是零幾年的模樣怎麼都說不過去吧?國內廠商適配後,基礎的辦公就可以進行了。

    我們肯定不能指望普通消費者去買效能落後的產品,或許有人為情懷買單,但那只是少數。最開始是政府部門採購(已經在做了),然後可以在中小學進行推廣,讓學生從接觸電腦開始就開始接觸Linux。然後隨著中中國產CPU效能的增強,學生對Linux的使用越來越成熟,使用者會越來越多。當用戶量足夠多之後,外國廠商自然會來適配中中國產CPU和系統,形成良性迴圈。

    很多人說這太難了,而且這要等多少年,就憑這垃圾的效能和垃圾的系統誰會去用?其實目前效能比前些年已經有了大幅的提高,可以看一下我之前發的Intel、龍芯、兆芯、飛騰效能對比,可以看到龍芯最新的3A5000已經基本達到了Intel i5-6500的水平。

    一切都在往好的方向發展,我們效能差、生態差,但效能在提升、生態在建設,這麼多年我們都等了,為什麼不能再等等呢?

    念念不忘,必有迴響。

  • 中秋節和大豐收的關聯?
  • 世界製造業500強排名?