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