“Software is eating the world”,軟件正在改變世界,而為了適應(yīng)多微處理器的新環(huán)境,軟件自身也需要變革。
從數(shù)據(jù)中心到汽車及工廠,萬物都在被重新設(shè)計為軟件定義的模式。同時,硬件的“專用處理”趨勢——即以獨(dú)特的創(chuàng)造性方式將 CPU、GPU、DPU 和其他組件組合在一起,并通過調(diào)整緩存大小、速度、I/O和其他屬性對其進(jìn)行藝術(shù)與科學(xué)的優(yōu)化,已成為繼摩爾定律后的又一創(chuàng)新推動因素。專用處理是以應(yīng)用場景為依據(jù),根據(jù)不同場景提供最適切的計算處理能力,這將改變軟件開發(fā)者的常規(guī)工作方式,而Arm 的主要任務(wù)之一便是盡可能平穩(wěn)地實現(xiàn)這一過渡,以充分利用此類關(guān)鍵平臺的優(yōu)勢。
順暢的軟件開發(fā)體驗
建立強(qiáng)大的軟件生態(tài)系統(tǒng)關(guān)鍵在于為廣大開發(fā)者打造順暢的開發(fā)體驗,以實現(xiàn)對其軟件的多架構(gòu)支持。這涉及到要讓開發(fā)者能夠輕松訪問平臺,以編寫代碼、測試功能并執(zhí)行所需的優(yōu)化。Works on Arm就是其中一項計劃,Arm攜手AWS、Equinix和Oracle等云服務(wù)伙伴,為開源軟件開發(fā)者提供免費(fèi)且可輕松訪問各種平臺的機(jī)會。
在邊緣和5G部署方面,我們與Magma和O-RAN聯(lián)盟等基金會合作推動軟件的廣泛采用。目前已有一系列良好的生態(tài)系統(tǒng)活動來推動軟件開發(fā),這將為新興經(jīng)濟(jì)體通過這些計劃來實現(xiàn)開放、靈活且經(jīng)濟(jì)實惠的運(yùn)營商級網(wǎng)絡(luò)奠定良好基礎(chǔ)。同樣,為了加快5G軟件開發(fā)工作,我們推出了Arm 5G解決方案實驗室,旨在促進(jìn)軟件開發(fā)者、OEM廠商、運(yùn)營商和半導(dǎo)體設(shè)計人員之間的緊密合作。
在高度碎片化的物聯(lián)網(wǎng)和邊緣環(huán)境中推動標(biāo)準(zhǔn)化的實現(xiàn),對于開發(fā)者的一致體驗也至關(guān)重要。為此,我們已戰(zhàn)略性地投資于Project Cassini和Project Centauri等項目,這些項目可簡化將云原生軟件體驗帶到包括遠(yuǎn)程服務(wù)器、5G基站和物聯(lián)網(wǎng)網(wǎng)關(guān)等在內(nèi)的遠(yuǎn)邊緣設(shè)備以及其他基于Arm技術(shù)的近邊緣端點(diǎn)的流程。為了讓軟硬件進(jìn)行無縫集成,讓各種操作系統(tǒng)、應(yīng)用軟件能在基于Arm架構(gòu)的邊緣設(shè)備實現(xiàn)無縫“開箱即用”,我們推出了SystemReady以覆蓋更廣泛的市場和操作系統(tǒng)。除紅帽、VMWare和Windows外,現(xiàn)利用Arm SystemReady的其他商用操作系統(tǒng)還包括Debian、Fedora、OpenSuse和Yocto Linux。
獨(dú)立軟件開發(fā)商合作
在包括云計算的基礎(chǔ)設(shè)施領(lǐng)域中,對于在傳統(tǒng)架構(gòu)上開發(fā)軟件的獨(dú)立軟件開發(fā)商 (ISV) 而言,將其軟件遷移到基于Arm Neoverse的平臺有助于為其最終客戶提供更具吸引力的性價比和節(jié)能優(yōu)勢。
Arm生態(tài)系統(tǒng)為此也已制定了推動ISV采用的相關(guān)計劃,例如AWS Graviton Ready,該計劃可為客戶提供經(jīng)由AWS進(jìn)行技術(shù)驗證并可與AWS服務(wù)集成的解決方案。而對于在Ampere系統(tǒng)上進(jìn)行部署的客戶,經(jīng)驗證的Ampere解決方案能夠提供軟件支持列表。此外,我們的軟件合作伙伴正利用基于Arm Neoverse的平臺來支持各種應(yīng)用場景,例如:
·VMware的Project Monterey可支持在x86主機(jī)上與基于Arm架構(gòu)的DPU緊密集成,減輕CPU的工作負(fù)載,并加快網(wǎng)絡(luò)、安全和存儲等關(guān)鍵的基礎(chǔ)設(shè)施服務(wù)。
·基于Arm Neoverse的紅帽O(jiān)penShift可以在包含AWS Graviton處理器在內(nèi)基于Arm Neoverse的平臺上提供企業(yè)級托管Kubernetes。
·SUSE的“K3s:位于邊緣的Kubernetes”項目提供了專為邊緣用例設(shè)計的輕量級Kubernetes發(fā)行版,并支持在資源受限的遠(yuǎn)程位置或物聯(lián)網(wǎng)設(shè)備上生產(chǎn)工作負(fù)載。
卓越的性能表現(xiàn)
以平臺的概念持續(xù)大規(guī)模的投入下,Arm基礎(chǔ)設(shè)施生態(tài)系統(tǒng)具備靈活和產(chǎn)業(yè)化的特點(diǎn),吸引了騰訊、阿里云等國內(nèi)互聯(lián)網(wǎng)頭部企業(yè),在基于Arm架構(gòu)的軟件上不斷優(yōu)化項目。通過提供在基于Arm架構(gòu)的云實例上運(yùn)行的軟件工作負(fù)載,頭部互聯(lián)網(wǎng)公司和云服務(wù)提供商能獲得顯著的性能提升、成本節(jié)約和性價比優(yōu)化。
下圖闡釋了基于Arm Neoverse的AWS Graviton2處理器、Oracle云基礎(chǔ)設(shè)施 (OCI) Ampere Altra A1計算實例、騰訊云Arm產(chǎn)品、阿里云Arm實例處理的各類工作負(fù)載的優(yōu)異表現(xiàn):
開源項目激發(fā)創(chuàng)新潛能
支持開源軟件社區(qū)及其驅(qū)動的創(chuàng)新對于Arm生態(tài)系統(tǒng)的持續(xù)發(fā)展至關(guān)重要。Arm在多個Linux相關(guān)的基金會長期扮演技術(shù)推進(jìn)的積極角色,并且在2010年攜手生態(tài)伙伴一起發(fā)起Linaro開源組織。隨著軟件開發(fā)者加速在云原生軟件的開發(fā),目前基于Arm硬件的持續(xù)集成/持續(xù)交付 (CI/CD) 的構(gòu)建時數(shù)每月超過100萬分鐘,Docker Hub上為Arm架構(gòu)編寫的容器鏡像數(shù)量超過10萬個。
通過Arm的專業(yè)技術(shù)與在開源社區(qū)長期累積的經(jīng)驗,我們也積極開展與國內(nèi)開源社區(qū)的互動與交流,貢獻(xiàn)于中國開源社區(qū)。TARS微服務(wù)開發(fā)框架已成功移植至Arm CPU架構(gòu);Arm作為龍蜥社區(qū)的理事單位,與其共同推動基于Arm架構(gòu)的軟硬一體協(xié)同演進(jìn)、相關(guān)功能實現(xiàn)和性能優(yōu)化,并協(xié)助龍蜥社區(qū)在社區(qū)治理模式、開發(fā)管理流程、版本發(fā)布等領(lǐng)域進(jìn)行持續(xù)改進(jìn)。
Arm正攜手生態(tài)系統(tǒng)合作伙伴,推動變革新一代基礎(chǔ)設(shè)施設(shè)計可為客戶提供價值的方式。我們致力于為面向未來的軟件開發(fā)者打造順暢的開發(fā)體驗,從而推動創(chuàng)新并加速產(chǎn)業(yè)革新。
-
處理器
+關(guān)注
關(guān)注
68文章
19899瀏覽量
235429 -
ARM
+關(guān)注
關(guān)注
134文章
9353瀏覽量
377783 -
軟件生態(tài)系統(tǒng)
+關(guān)注
關(guān)注
0文章
7瀏覽量
7173
發(fā)布評論請先 登錄
Arm如何助力AI基礎(chǔ)設(shè)施變革
軟通動力數(shù)字基礎(chǔ)設(shè)施2025合作伙伴大會圓滿落幕
東軟:以數(shù)據(jù)價值化為破局點(diǎn) 用AI構(gòu)建城市新基礎(chǔ)設(shè)施
智慧路燈系統(tǒng):科技賦能城市生態(tài)與生活品質(zhì)雙提升 LED智慧燈桿顯示屏

PoE交換機(jī)如何助力智慧城市基礎(chǔ)設(shè)施建設(shè)?
賦能低碳園區(qū):安科瑞智慧能源解決方案

華為打造移動AI時代領(lǐng)先電信基礎(chǔ)設(shè)施
開源基礎(chǔ)設(shè)施能力建設(shè)分論壇成功舉辦
德州儀器能源基礎(chǔ)設(shè)施技術(shù)研討會精彩回顧
Arm加入OpenCloudOS操作系統(tǒng)開源社區(qū)
智能駕駛所需的基礎(chǔ)設(shè)施
探索5G工廠:技術(shù)賦能下的工業(yè)革新

開放原子開源生態(tài)大會OpenHarmony生態(tài)主題演講報名開啟
AI驅(qū)動下的數(shù)字經(jīng)濟(jì):智能社會基礎(chǔ)設(shè)施與算力革新

評論