萬物基於 ARM,但它到底是什麼?

2020-12-16 安卓論壇

Ampere 近日發布了 Altra 處理器,官方稱它是業內首款 80 核伺服器處理器,可以提供十分強大的性能,甚至能夠與 64 核的 AMD EPYC 處理器媲美。

Altra 基於 ARM Neoverse N1 平臺(也就是說它採用 ARM 架構),80 核心加上 3GHz 的規格下功耗僅為 210W。AMD 採用 64 核 128 線程,默頻和睿頻分別為 2.6GHz/3.6GHz 的 EPYC 7H12 的 TPD 為 280W。相比之下,Altra 在功耗控制方面的表現可以說是十分出色了。

Ampere 表示這款產品適用於數據分析、人工智慧、資料庫、存儲和雲計算等需求。

目前英特爾佔據了伺服器晶片 95% 以上的份額,其餘市場主要由 AMD 控制。也就是說伺服器市場依然被 x86 控制著。但 Ampere 認為 Altra 與競品相比更加節能,能夠大幅降低未來伺服器的資源消耗。

不止伺服器,我們身邊也充斥著大量採用 ARM 處理器的產品。

什麼是 ARM

ARM 最初是英國 Acorn 公司設計的一款低功耗 RISC 微處理器,全稱 Advanced RISC Machine。與桌面主流的 x86 相比,ARM 處理器擁有體積小、功耗低、成本低等特點。

擁有以上特性的 ARM 十分符合行動裝置以及廉價電腦的需求,用 Acorn 公司自己的話來說就是「一臺售價 500 英鎊的機器,不可能使用價格100英鎊的CPU」。因此 ARM 架構產品被廣泛用於智慧型手機、平板電腦以及各種行業和教育相關產品當中。

Acorn 後來重組為現在的 ARM 公司,其核心業務也從生產晶片以及電腦成品,變成了 CPU 與 GPU 等相關架構專利授權。

包括高通、聯發科等廠商都可以使用 ARM 的公版架構設計自家的產品。也可以在此基礎上進行修改,得到用於自家產品的半定製架構,或者成為「魔改架構」,比如高通驍龍 865 採用的 Kryo 585。

作為旗艦智慧型手機的標配,高通驍龍系列 SoC 在 CPU 部分採用了基於 ARM Cortex A 的魔改架構。這些 SoC 與其他產品進行組合,成為了我們幾乎已經離不開的智慧型手機。

除了手機,還有哪些產品?

對於普通消費者,你也許知道手機裡的 SoC 大多基於 ARM 架構。

但是基於 ARM 的產品早已充滿我們的生活,例如下面這些:

智能電視與機頂盒與傳統電視相比,智能電視(機頂盒)能夠通過安裝 APP 獲得更加豐富的內容,可以使用語音進行控制或者將手機現實的內容投屏到電視當中。如果你的電視配置夠高的話,還可以直接在電視上玩遊戲。

雖然許多產品也會有比較煩人的廣告,我還是認為智能電視比傳統電視用起來舒服太多。

市面上許多智能電視和機頂盒都採用了華為海思、全志以及瑞芯微提供的解決方案。他們主要採用 ARM 架構的 CPU,在能夠運行基於 Android tv 系統的同時,還可以安裝許多 tv 版甚至手機版軟體(只是用起來比較頭疼)。

作為智能電視性能一哥(不討論遊戲機等產品),Apple TV 採用蘋果 A 系列處理器。

其中最新的 Apple TV 4K 採用 A10X Fusion 處理器,有消息稱下一代產品將會採用 A12 處理器,這些產品的 CPU 部分也都採用了基於 ARM 的魔改架構。

嵌入式系統嵌入式系統是用於控制、監視或者輔助操作機器和設備的裝置。隨著智能化的發展,小到近年來逐漸興起的智能手環/手錶、分體式藍牙耳機,大到汽車以及工控設備,許多都採用了嵌入式系統

由於 ARM 架構有低成本、低功耗、體積小等特點,特別適合用於嵌入式系統。例如華為 Watch GT2 搭載的 A1 晶片,就是使用 ARM 架構進行設計的。

根據 ARM 近期的財報,2019 Q3 該公司的合作夥伴共計售出晶片 64 億顆。其中 Cortex-M 架構產品銷量為 42 億,達到了 65.6%,這些晶片幾乎都用於生產嵌入式系統。

從樹莓派到 PC樹莓派最初是為學習計算機編程和相關教育事業推出的微型主機,採用 ARM 架構設計的 CPU。

由於其性能並不是很弱,並且還有很高的開放性,逐漸成為了市面上最受歡迎的微型主機。不僅擁有大批粉絲,還有許多人為它製作的各種系統。無論你想要一臺復古遊戲機,還是機頂盒以及 NAS,都可以基於樹莓派來實現。

樹莓派並不是一臺擁有完整功能的電腦,與 PC 相比性能也比較弱,我們並不能對它有太高的要求。

這也不代表你沒有辦法購買一款搭載 ARM 架構處理器的電腦。

微軟在 Windows 8 同時期推出了 Windows RT,專注於 ARM 平臺。由於不兼容傳統的桌面應用,這款系統又一次死在了軟體生態上。

微軟似乎並沒有死心,推出了 Windows 10 ARM 版,並且叫上高通製作了專門優化的驍龍 8cx 等處理器。

近日,微軟發布了首款採用定製 ARM 架構的 Surface Pro 系列產品——Surface Pro X,在支持桌面應用的同時兼顧輕薄與超長待機,還能夠實現 4G LTE 增強版連接。

雖然蘋果至今沒有推出基於 ARM 架構處理器的 MacBook,相關猜測和新聞早已傳遍天南海北。加上 A12X 與 A13 在性能方面的出色表現,我認為蘋果完全有能力推出此類產品。

當然,具體時間我就不猜了。

總結

雖然我們用不到 Ampere Altra 那樣性能強大的伺服器 CPU,但是根據以上內容,基於 ARM 的產品已經覆蓋了我們生活的各個方面。

不僅我們隨身攜帶的智慧型手機,包括電視、智能硬體,甚至未來的 PC 都有可能會使用 ARM 架構的處理器產品。憑藉著更低的功耗以及更好的網絡連接性,這些產品能夠為我們帶來優秀的移動辦公和娛樂體驗。

例如,你可以在戶外隨手拿出一臺筆記本進行工作,完成手上的任務後打開手機或者 Switch 進行娛樂。每個設備用完後只需要按下鎖屏鍵,或者合上蓋子然後裝到包裡。

回家後可以直接用語音打開電視,並且播放自己喜歡的視頻,或者把手機上的遊戲投到大屏幕當中,獲得更好的視覺享受。

以上體驗當中,雖然你也許不知道什麼是 ARM,但它在默默的支撐著每個設備的運行。

相關焦點

  • 傳說中業界性能最強的ARM CPU原來是它!
    >據稱,華為鯤鵬920是業內性能最高的arm伺服器CPU。CPU採用前沿7nm工藝,基於ARMv8架構許可,由華為自主設計。它通過優化分支預測、增加執行單元數量和改進內存子系統體系結構顯著地提高了處理器性能。在典型頻率下,華為鯤鵬920 CPU在SPECint基準測試中得分超過930,比行業基準高出25%。與此同時,能源效率比行業同行高出30%。華為鯤鵬920為功耗相對較低的數據中心提供了更高的計算性能。它集成了64核,頻率為2.6 GHz。
  • 老子說的「道」到底是什麼意思?它即是實存之物,又是萬物的規律
    那麼老子哲學所推崇的道究竟是什麼呢?下面居士我從三方面來解釋老子之道。一、道是一種實存之物老子認為,道是真實存在的。它混然一體,但我們看不到它的形象,聽不到它的聲音,摸不到它的形質,因此我們不知道它的名字,只能勉強將其稱為「道」,「吾不知其名,強字之曰道」。為什麼道沒有形象又沒有名字?因為那些有形有名的事物,都是特定時空中的具體之物,有生有滅。
  • 萬物皆可蔡徐坤是什麼梗 這到底是什麼意思
    萬物皆可蔡徐坤是什麼梗 這到底是什麼意思時間:2020-01-31 13:35   來源:發星網   責任編輯:凌君 川北在線核心提示:原標題:萬物皆可蔡徐坤是什麼梗 這到底是什麼意思 萬物皆可蔡徐坤是什麼梗?才剛了解清楚蔡徐坤打籃球的梗,接著又出來萬物皆可蔡徐坤,這到底是什麼意思?蔡徐坤又做了什麼事情被嘲?
  • cost an arm and a leg,它的寓意,跟手臂和腿都沒有關係
    and a leg,不能翻譯成它的字面意思「花費一條胳膊和腿」,可想而知是多麼的貴,可以意為「昂貴的,花很多錢」等,寓意:very expensive很貴的costing a lot of moneyThis dress is really nice, but it cost me an arm and a leg.這件衣服真漂亮,但花了我不少錢。解析:cost 的過去式是 cost.
  • 到底是至聖的上帝創造了萬物?還是偉大的科學解釋了人類的存在?
    可是人類已經存在了,人類的文明也已經發展到了今天,那人類的起源就是個客觀存在的事實,既然如此這個「客觀事實」也有必要知道它的本質,所以下文佑庵以自己的知識限度來聊聊到底是至聖的上帝創造了萬物?還是偉大的科學解釋了人類的存在?首先佑庵提幾個主題方向。1:科學的本質。2:客觀存在的規律。3:生命的意義。4:未來的方向。
  • 芯原股份:基於Arm的CPU IP Chiplet已進入晶片設計階段
    集微網消息 近日,芯原股份在接受機構調研時表示,Chiplet 帶來很多新的市場機遇,公司作為具有平臺化晶片設計能力的 IP 供應商,已經開始推進對Chiplet的布局,開始與全球領先的晶圓廠展開基於5nm Chiplet的項目合作。
  • Apple Silicon 的Mac Book到底能買麼?我們看看目前不兼容 Arm Mac...
    它不能替代創建應用程式的本機版本。」 上次從PowerPC架構到X86架構的重大遷移。這次變革是在2005年6月6日宣布的,2006年2月推出第一臺基於英特爾晶片的Mac,同年4月推出第一臺基於英特爾晶片的MacBook,蘋果在2006年年底就宣布 "過渡完成"。2007年10月支持PowerPC架構的OS X 10.5最終發布。
  • ARM-Linux開發與MCU開發的差別是什麼
    ARM-Linux開發與MCU開發的差別是什麼 嵌入式資訊精選 發表於 2020-03-09 16:43:12 針對ARM-Linux程序的開發,主要分為三類:應用程式開發
  • 「天地不仁,以萬物為芻狗」,這句話到底是什麼意思?
    「天地不仁,以萬物為芻狗」,這句話出自老子所著的《道德經》第五章,《道德經》和《易經》、《論語》,被認為是影響中國人最深遠的三部思想具著。以前對這句話的理解,一直很模糊 ,現在才感覺有所清晰,試著跟大家分享一下。「芻狗」,就是古代祭祀時所用的用草紮成的狗。
  • 絕望的主婦裡的An arm and a leg到底啥意思?難道要砍手和腿?
    An arm and a leg?」。看到這裡我一下子愣住了,修理管道不是,咋又扯上手和腿了?嘻嘻,下面我們來了解幾個英語口語裡地道表達,當然先了解下What's the damage? An arm and a leg?究竟是蝦米。
  • 基於opencv的樹莓派小球平衡控制項目
    基於opencv的樹莓派小球平衡控制項目,識別並定位小球在平板上的位置,並通過串口發送給stm32f103單片機
  • 天地不仁,以萬物為芻狗,這句話到底該如何理解?
    天地不仁,以萬物為芻狗,這句話到底該如何理解?「天地不仁,以萬物為芻狗。」這本是老子《道德經》中的一句原文,而且在這句話的後面還有一句,那就是「聖人不仁,以百姓為芻狗」。所以要想真正理解這句話的深度含義,以及其真正想要向世人傳遞的思想境界,還是要基於《道德經》來深入體會。可是只要是從《道德經》中體會出來的意思就一定正確嗎?其實這也未必,比如老子也曾在書中寫道:「上士聞道,勤而行之;中士聞道,若存若亡;下士聞道,大笑之。」
  • 三波浪潮,看清「Arm伺服器晶片編年史」
    2011年 Calxeda發布它的晶片基於A9的晶片EnergyCore ECX-1000。也是因為Armada,我把什麼叫架構授權,回答得滾瓜爛熟。我不知道到底有沒有客戶使用這個處理器組,也不知道當年的設計理念。從設計到成品,有多少設計被客戶忽略,有多少設計到了客戶手裡超常發揮,我覺得架構師也會感覺迷茫,工程的世界裡竟然也有許多的不確定性。
  • 詞根系列|ARM 「weapon」
    詞根arm來源於拉丁名詞arma "weapons", 也可以來自拉丁動詞armare "to arm 武裝", From PIE root *ar- "to fit together停戰,休戰;休戰協議■拆: arm(to arm)+i+st(stand: 站立; 停止)+ice(n後綴) -> 休戰■GRE ■短語
  • GSMA Thrive · 萬物生暉是什麼 — 立即註冊
    GSMA Thrive · 萬物生暉是什麼 — 立即註冊 2020年06月24日 18:05作者:李軍工編輯:李軍工文章出處:泡泡網原創
  • 熟詞生義:「twist one's arm」不是指「扭了胳膊」!
    大家好,今天我們分享的短語是——twist one's arm, 它的含義不是指「扭了胳膊」,其正確的含義是:twist one's arm 強迫(某人),向(某人)施加壓力 I didn't want to go but Linda twisted my arm.
  • 初解道德經34——天地不仁,以萬物為芻狗,具體的做法是什麼?
    天地不仁,以萬物為芻狗!這句話相信大家都很熟悉了,說的是天地無所謂仁慈,對待萬物就像對待稻草扎的牲畜一樣。那天地到底是怎麼樣對待萬物的呢?具體的做法是什麼?那天地具體對待萬物的方式是怎麼呢?萬物恃之以生而不辭,功成而不有。衣養萬物而不為主,常無欲,可名於小;萬物歸焉而不為主,可名為大。
  • 萬物皆可蔡徐坤是什麼梗 蔡徐坤又做了什麼事情被嘲?
    萬物皆可蔡徐坤是什麼梗 蔡徐坤又做了什麼事情被嘲?時間:2020-01-31 10:47   來源:今日頭條   責任編輯:毛青青 川北在線核心提示:原標題:萬物皆可蔡徐坤是什麼梗 蔡徐坤又做了什麼事情被嘲? 萬物皆可蔡徐坤是什麼梗?才剛了解清楚蔡徐坤打籃球的梗,接著又出來萬物皆可蔡徐坤,這到底是什麼意思?
  • arm windows10 - CSDN
    windows 10armMicrosoft just launched a version of Windows 10 that will run on low-powered ARM hardware.
  • ARM與RISC-V架構的區別是什麼?
    打開APP ARM與RISC-V架構的區別是什麼?RISC-V是基於RISC原理建立的免費開放指令集架構(ISA),V是羅馬字母,代表第五代RISC(精簡指令集計算機),可讀作RISC-FIVE。