Arm 參與開放原始碼社群

Arm 一直以來都帶頭與基於標準及開放原始碼的社群協同合作。不論是從 Linux 到 GNU,還是從 SOAFEE 到 Open SSL,我們持續擴大對開放原始碼的承諾。

探索專案

專案名稱 說明
Arm 機密運算架構 (CCA)
在 Armv9-A 機密領域管理擴充之上建構的參考軟體安全性架構,以實作基於虛擬機管理器架構的平台支援機密運算。Arm 機密運算架構由不同的開放原始碼元件組成,例如可信任韌體、Linux 核心及 EDKII。
Arm 運算函式庫
熱門且具彈性的開放原始碼函式庫,用於打造同類最佳的機器學習 (ML) 效能,協助開發人員取得函數,以便在 Arm 架構上加速演算法與應用程式的開發。
Arm KleidiAI
KleidiAI 是開放原始碼函式庫,提供最佳化的關鍵效能常式,也稱作微核心 (micro-kernel),適用於專為 Arm CPU 量身打造的人工智慧 (AI) 工作負載。
Arm KleidiCV
KleidiCV 人工智慧函式庫針對 Arm AArch64 架構提供高效能的影像處理功能,可輕鬆整合至各種電腦視覺專案中。
適合人工智慧/機器學習的 Arm NN
適用於在 Arm 加速神經網路的開放原始碼 Linux 軟體工具。Arm NN 是機器智慧計畫 (Machine Intelligence Initiative) 的一部分,而這項計畫來自我們的軟體合作夥伴 Linaro。
Armv8-R AArch64
Armv8-R AEM FVP 的軟體範例,可協助探索一般 Armv8-R AArch64 架構及其特定實作 - Arm Cortex-R82。
ASTC 編碼器
自適應可擴展紋理壓縮 (ASTC) 編碼器支援圖形內容開發人員,可用於壓縮及解壓縮影像,並最佳化影像的品質及大小,以便於 Arm 架構 GPU 執行。
汽車驅動展示
透過範例說明自動駕駛軟體堆疊,如何在高效能主要運算平台結合 Arm Cortex-R 架構 Safety Island 的運算環境中執行。
CMSIS 通用微控制器軟體介面標準 (CMSIS) 可簡化微控制器軟體部署,提供一致且高效的介面讓開發人員使用 Cortex-M 及入門的 Cortex-A 處理器。這項標準推動程式碼重複使用、可攜性及互通性,協助開發人員專注處理應用程式層級邏輯,而不是處理低階硬體細節。
EAS Mainline 及排程
能源感知排程 (EAS) Mainline 是 Linux 功耗管理的強化功能,是一種移動的整合分支,將 CPU 功耗控制直接置於 Linux 排程器之下。
FreeRTOS
熱門的開放原始碼即時作業系統,適用於微控制器及微處理器。Arm 透過協作促成專案中的核心、平台及系統規格。
智慧電源分配 這是 Arm 的一項解決方案,針對 Arm 架構的進階系統單晶片 (SoC) 提供最佳化效能及溫度。
Linux 核心
Arm 與 Linaro 每年一同建構、強化及測試一百萬個以上的 Linux 核心,促成所有最新的 Arm A 級架構功能,並於 Arm 架構裝置最佳化功耗/效能。
Neoverse N2 汽車 
Arm Neoverse N2 汽車參考設計導入高效能運算系統概念,除了以 Arm Cortex-R Safety Island 擴增之外,也提供執行階段安全性子系統,實現安全的系統開機
連網解決方案
連網堆疊解決方案和以客戶為主的使用場景,整合多項充分最佳化的軟體元件,例如數據面板開發套件 (DPDK) 及 VPP。在 Arm 架構運作的解決方案參考設計或真實晶片。
開放原始碼連網
Arm 參與各種不同的連網開放原始碼專案,包括數據面板開發套件 (DPDK)、FD.io/VPP、Magma、ODP、CNI、服務網狀結構及其他項目
Parsec
Arm 支援資料中心及邊緣的雲端原生交付流程。Parsec 提供共同 API 以存取硬體安全性和加密服務。
PSA Certified API
嵌入式軟體 API 提供開放式標準,以進行安全第一的軟體開發,並由 PSA Certified 安全性架構提供支援。
適用於邊緣部署的參考實作
這是在符合安全性規範的 Arm 架構邊緣裝置,用於部署及協調容器化應用程式的框架。除了能夠更新韌體,也能存取抽象化安全性服務。 
RTX
RTX 為即時作業系統,專為 Arm Cortex-M 裝置所設計,可協助建立程式同步執行多項功能,並建立結構更理想且維護更容易的應用程式。
SCP 韌體
一種開源軟體參考實作,可支援系統控制處理器 (SCP) 及可管理性控制處理器 (MCP) 的韌體開發。
安全性函式庫專案
Arm 參與各種不同的開放原始碼專案,包括 OpenSSL 在內,以便基於 Arm 架構的裝置建立安全的網路連線及確保資料隱私。
SOAFEE
Arm 是 SOAFEE 的理事會成員之一;SOAFEE 屬於專業團體 (SIG),運作範圍涵蓋整個汽車生態系,可推動雲端原生軟體開發,適用於整個雲端及車輛的混合關鍵工作負載。
遙測解決方案
全系統的遙測解決方案,搭配標準化的架構/方法,於 Arm IP 架構平台進行由上而下的系統效能分析及運行時間監控。
TianoCore EDK II 韌體
Arm 參與 TianoCore EDK II 開放原始碼專案,為跨平台韌體開發環境提供 AArch64 原生驅動程式。
全面運算
全面運算參考軟體堆疊是完全整合的開放原始碼堆疊,涵蓋範圍從韌體到 Android,適用於 Arm Premium Mobile 全面運算解決方案。
TrustedFirmware
Arm 是這項開放式治理社群專案的創始成員,針對 Arm A 系列及 M 系列處理器的信任執行環境 (TEE),提供安全的軟體實作和基礎。
Yocto 專案
Arm 支援開發人員打造客製化 Linux 架構系統,不受硬體架構影響,並提供具有彈性的工具協助分享技術、軟體堆疊、配置與最佳實務。
Zephyr 即時作業系統
Zephyr 專案是可擴充的即時作業系統,支援多項硬體架構,最適合用於資源受限的裝置。Arm 及廣大的生態系支援各種 Arm 平台,並為專案中的 Trustzone-M 平台整合 PSA Certified 實作可信任韌體 M (TF-M)。