英國倫敦——Linaro Connect活動匯聚了世界領(lǐng)先的軟件專家。作為年度工程師、技術(shù)領(lǐng)導(dǎo)力和 Arm 軟件專家的會議,連接活動聚集了全球最懂開源固件、操作系統(tǒng)、運行時、編譯器、中間件、工作負載和庫的人員。與眾不同的是,這里匯聚了所有的開源知識和好處,都用于支持最新的 Arm 架構(gòu)。最終,確保開發(fā)者能夠測試和構(gòu)建應(yīng)用程序,以應(yīng)對未來最廣泛的計算架構(gòu)。
對全球軟件影響深遠
為什么要談及Arm和軟件呢? 目前已經(jīng)有2500億基于Arm芯片的產(chǎn)品被出貨,世界70%的人口使用運行在Arm技術(shù)上的軟件。Arm在物聯(lián)網(wǎng)和移動設(shè)備中廣泛應(yīng)用,例如最新的智能手機,同時我們的技術(shù)也被運用在云數(shù)據(jù)中心,5G網(wǎng)絡(luò)以及大多數(shù)高性能計算應(yīng)用所用的超級計算機上。這還不夠,Arm已經(jīng)在汽車行業(yè)支持軟件創(chuàng)新超過25年。此外還有越來越多的PC開發(fā)人員正在構(gòu)建Windows上的Arm筆記本設(shè)備應(yīng)用程序。在Linaro Connect這里,你會發(fā)現(xiàn)這里的討論很可能會影響到大多數(shù)現(xiàn)有和未來的消費者相關(guān)應(yīng)用程序。
此次大會跨越公司、跨越行業(yè)、跨越技術(shù)層次,我們看到了Google、Microsoft、高通和華為等公司的主題演講,以及Linaro和Arm。今年有300多位與會者,對于長期合作伙伴來說,這是一個受歡迎的重聚時刻,對于很多新面孔來說則是一個新的開始。三天的會議涉及到了眾多不同的軟件內(nèi)容,與會者也展示了一些新的上游項目,幾乎沒有軟件主題被錯過。盡管如此,一些顯著的主題仍然脫穎而出。
Linaro總經(jīng)理兼開發(fā)者服務(wù)副總裁Joe Bates
問題解決的有效模型
在Connect大會上,合作可能是一個最大的主題。在開幕式上,Linaro總經(jīng)理兼開發(fā)者服務(wù)副總裁Joe Bates描述了Linaro作為解決全球基于Arm軟件挑戰(zhàn)的中立地帶。他解釋說,Linaro的成員資格有助于企業(yè)在開放環(huán)境中共同解決基于Arm的軟件需求,共享工程時間和投資,避免了復(fù)雜的法律框架的需要。
我們從結(jié)果中知道,工程時間很快就會累加。Linaro在Linux內(nèi)核的貢獻者中一直名列前十,并管理著40多個Arm開源項目,為這些項目在過去兩年中提交了47,000個補丁。
在隨后的主題演講中,Arm開源軟件副總裁Mark Hambleton也強調(diào)了合作在Arm架構(gòu)方面的重要性。他將Arm指令集架構(gòu)(ISA)描述為硬件和軟件之間的合同,并說:“我們的ISA是強烈策劃的,但與我們的1000多個合作伙伴的生態(tài)系統(tǒng)一起協(xié)作開發(fā)?!?/p>
然后他補充道:“一個強烈策劃的ISA會使軟件更穩(wěn)定。它確保軟件在歷史和新的硬件上長期運行?!?/p>
關(guān)于開源的作用,Hambleton說:“與Linaro和更廣泛的生態(tài)系統(tǒng)一起,我們努力使我們的ISA能夠在最常用的軟件上游中使用,以便全世界的開發(fā)者都能獲得訪問?!?/p>
在Linaro Connect主題演講中,Mark Hambleton發(fā)表了講話。
支持下一波數(shù)字化
在呼吁協(xié)作的另一個演講中,Arm公司的資深研究員Robert Dimond談到了邊緣計算的興起,并預(yù)測隨著軟件堆棧日益復(fù)雜,單獨的公司將難以支持軟件。他還強調(diào)了在整個軟件生命周期中支持軟件的必要性,以推動消費體驗和滿足計劃中的軟件可更新性立法所需的更高標(biāo)準。
Dimond描述了共享軟件專業(yè)知識如何實現(xiàn)最佳的協(xié)作和差異化結(jié)合,以“共同完成基線工作,使Arm的創(chuàng)新得以蓬勃發(fā)展”。他呼吁Linaro成員加入Linaro Edge(LEDGE)工作組,以商定并實施邊緣云原生類型工作流程的新標(biāo)準。重要的是,他強調(diào)了在此領(lǐng)域采用安全標(biāo)準的必要性,以通過PSA認證(https://www.psacertified.org/)和Parsec(https://parsec.community/)等計劃來為設(shè)備建立安全的信任根。
Rob Dimond在他的主題演講中談到了邊緣計算的崛起
將安全放在首位
從這里開始,軟件安全成為了一個重要話題,演講和討論聚焦于最新的機密計算思想,以及體系結(jié)構(gòu)、開放源代碼軟件和支持流程在消除風(fēng)險方面的重要作用。Arm軟件技術(shù)管理總監(jiān)Matteo Carlini和Shebu Varghese Kuriakose分享了有關(guān)最新開源項目的更新,以支持在Armv9-A(https://developer.arm.com/documentation/ddi0608/latest/)架構(gòu)中特色的受保護執(zhí)行環(huán)境Realm Management Extension。
作為TrustedFirmware(https://developer.arm.com/Tools%20and%20Software/Trusted%20Firmware-M)的領(lǐng)導(dǎo)人,他們解釋了這個開放治理社區(qū)項目最近的發(fā)展勢頭,為基于Arm的設(shè)備創(chuàng)建安全軟件的參考實現(xiàn)。該項目匯集了Arm生態(tài)系統(tǒng)專家,為各種設(shè)備構(gòu)建軟件并實現(xiàn)規(guī)模安全。
Carlini說:“安全是在一個集中的空間中實現(xiàn)和測試針對減輕和漏洞的措施,這樣我們就可以一次解決,為所有人部署?!?/p>
此次活動與TrustedFirmware-M的五歲生日慶?;顒油瑫r舉行,該活動面向Arm Cortex-M微處理器,這種處理器被廣泛運用于許多功率優(yōu)化的嵌入式和消費者設(shè)備及汽車應(yīng)用。
最大化開發(fā)者在 Arm 平臺上的體驗
在 Connect 期間,人們看到了一個有關(guān)在 Arm 平臺上實現(xiàn)更好體驗、更高效率以及更快速通往軟件最佳實踐的統(tǒng)一愿景。討論強調(diào)了在邊緣、服務(wù)器領(lǐng)域和汽車工業(yè)中實現(xiàn)互操作性的必要性。這些要求目前正在通過硬件和固件標(biāo)準化項目得到解決。
Arm SystemReady 是確保在 Arm 平臺上軟件“只需工作”(just works)的系統(tǒng)。
Arm SystemReady(https://www.arm.com/architecture/system-architectures/systemready-certification-program) 是一個認證項目,基于一組硬件和固件標(biāo)準,適用于不同設(shè)備的世界。在 Connect 上,演講者、Arm 的首席標(biāo)準架構(gòu)師兼研究員 Dong Wei 提到了對 Arm SystemReady 日益增長的支持。他宣布,在幾乎每天都有硅片和軟件社區(qū)的支持者加入列表一段時間后,已經(jīng)公開認證了近100個項目。此外,該活動還看到了多位演講者介紹了該項目的進展,以及它如何應(yīng)對設(shè)備碎片化的挑戰(zhàn),同時保留了 Arm 硬件領(lǐng)域的健康競爭、多樣性和選擇。
管理軟件定義車輛的軟件復(fù)雜性
關(guān)于標(biāo)準,我們再次了解到嵌入式邊緣的可擴展開放體系結(jié)構(gòu)(SOAPEE)(https://www.soafee.io/)是如何成為實現(xiàn)未來軟件定義車輛(https://www.arm.com/markets/automotive/software-defined-vehicles)的日益增長的標(biāo)準。SOAFEE與汽車供應(yīng)鏈中的80個合作伙伴合作,正在創(chuàng)建一個框架,以實現(xiàn)跨云和車輛的混合關(guān)鍵性工作負載。
在SOAFEE小組討論中,Arm技術(shù)總監(jiān)Matt Spencer分享了更多關(guān)于該項目的信息,該項目成立于近四年前。他解釋了SOAFEE如何借鑒Cloud Native中應(yīng)用的工具和最佳實踐,但提供了汽車行業(yè)獨有的額外維度。
他指出:“到目前為止,汽車領(lǐng)域的一些特定功能還沒有得到基礎(chǔ)設(shè)施的解決,包括功能安全性、實時性和異構(gòu)性。SOAFEE專注于理解問題的附加部分,并應(yīng)用現(xiàn)有的工具。”
完成工作以支持開發(fā)人員
我們在Connect上聽到的很多內(nèi)容都是共同目標(biāo)的展示,以及我們在一起工作時所取得的偉大成就。這項工作為開發(fā)人員提供了在Arm上構(gòu)建、支持和優(yōu)化的更好體驗,無論是在硅芯片、Linux內(nèi)核用戶空間、操作系統(tǒng)還是云供應(yīng)商上。
微軟首席軟件工程師Marcus Perryman就是一個很好的例子。他介紹了通過Windows on Arm項目(https://www.linaro.org/windows-on-arm/)交付的最新開源軟件工具和中間件工作,該項目在過去一年中一直在運行,微軟、Arm、Linaro和高通都參與了該項目。Perryman強調(diào)了Windows開發(fā)人員在模擬和通過Arm64 CE開發(fā)平臺(https://learn.microsoft.com/en-us/windows/arm/arm64ec)在Windows on Arm筆記本電腦設(shè)備上實現(xiàn)本機Arm體驗方面的最新進展,這兩個平臺都可以在今天開始開發(fā)。這些最新開發(fā)旨在確保Windows on Arm應(yīng)用程序的無縫部署。
成為貢獻之王
在Linaro Connect的各個會議中,我們聽到了一連串協(xié)作成果的展示。然而,或許最大的亮點成就在于活動主辦方Linaro。首先,他們組織了一場對Arm軟件至關(guān)重要的活動,成功地建立和鞏固了整個生態(tài)系統(tǒng)中的知識與關(guān)系。其次,Linaro在這個領(lǐng)域的工程承諾和交付方面也獲得了認可。開場演講中分享的幻燈片顯示了Linaro開發(fā)人員是Linux Kernel 6.3版本發(fā)布的主要貢獻者之一,他們提交了12.1%的變更集和24%的代碼行數(shù)(有關(guān)詳細信息,請參見這篇博客-https://www.linaro.org/blog/linaro-top-contributor-to-the-6-3-linux-kernel-release/)。
作為貢獻最多的軟件工程師,Arnd Bergmann和Krzysztof Kozlowski在主舞臺上獲得了桂冠。是的,這是對活動結(jié)束后在倫敦舉行的國王查理三世加冕典禮的致敬。但我也認為這象征著Linaro及其成員在領(lǐng)導(dǎo)軟件社區(qū)方面無與倫比的地位,以確保開發(fā)者在Arm上的體驗既有效又輕松。
如果您錯過了今年的Linaro Connect,您可以通過Linaro資源中心(https://resources.linaro.org/en/events/aX4ZACECGES4EJ8jkU9Coe)查看主題演講和技術(shù)演講錄音。
審核編輯 :李倩
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2899文章
43807瀏覽量
369207 -
軟件
+關(guān)注
關(guān)注
69文章
4621瀏覽量
86998 -
移動設(shè)備
+關(guān)注
關(guān)注
0文章
484瀏覽量
54580
原文標(biāo)題:Linaro Connect 2023:與能夠?qū)崿F(xiàn)全球軟件需求的人一起解決問題
文章出處:【微信號:Arm軟件開發(fā)者,微信公眾號:Arm軟件開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論