0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Arm RAN 加速庫(RAN Acceleration Library, RAL)通過采用 BSD 開源許可證將代碼庫正式開源

A面面觀 ? 來源:Arm 基礎設施事業(yè)部高級市 ? 作者:Arm 基礎設施事業(yè)部 ? 2023-07-20 17:31 ? 次閱讀

Arm RAN 加速庫(RAN Acceleration Library, RAL)通過采用 BSD 開源許可證將代碼庫正式開源

作為 RAN 軟件中最重要的模塊,Arm RAN 加速庫(RAN Acceleration Library, RAL)通過采用 BSD 開源許可證,將代碼庫正式開源。在保留原作者版權(quán)信息的前提下,開發(fā)者可以自由地使用、修改或分發(fā) RAL 代碼,不受任何限制。此外,開發(fā)者還可以通過向上游貢獻代碼和添加新功能,共同參與 Arm RAL 的開發(fā)和擴展。

在深入了解此發(fā)布的細節(jié)前,先讓我們了解一下 Arm RAL 是什么。

Arm RAL 是什么?

開發(fā)者為什么需要 Arm RAL?

Arm RAL 發(fā)布于 2020 年,是一個為 5G RAN 部署提供優(yōu)化的信號處理和相關數(shù)學函數(shù)的軟件庫。該軟件庫利用 Arm Neoverse CPU 的高效矢量引擎來加速 5G NR 和 LTE 的信號處理,例如矢量/矩陣操作、信道編碼、調(diào)制、FFT 等。與傳統(tǒng)軟件實現(xiàn)方案相比,Arm RAL 可以顯著提升性能表現(xiàn),例如,循環(huán)冗余校驗 (Cyclic Redundancy Check, CRC)的檢錯能力可提升 20 倍,Polar 編碼整體性能可提升四倍。

Arm RAL 的設計目標是解決在通用 CPU 上開發(fā)和部署 RAN 軟件時所面臨的挑戰(zhàn)。傳統(tǒng)上,DSP 核心被用于 L1 處理,但它們有一些問題,例如供應商鎖定、可擴展性有限和缺乏云原生優(yōu)勢。另一方面,CPU 編程模型具備更強的靈活性、可移植性和效率優(yōu)勢,因此占據(jù)了主流地位。然而,若要充分利用 CPU 內(nèi)核的單指令多數(shù)據(jù)流/矢量(SIMD/Vector)功能來處理 RAN 工作負載,還需掌握一定的專業(yè)知識和技能。

這便是 Arm RAL 的優(yōu)勢所在,它提供在 CPU 上運行(并使用 SIMD)的 RAN L1 所需的模塊(函數(shù)或內(nèi)核)。該軟件庫將復雜的矢量編程進行了抽象,提供便捷的應用程序接口(API),可以輕松集成到 L1 軟件棧中。此外,它還支持多種架構(gòu)(Neon、SVE、SVE2 等)和操作系統(tǒng)LinuxRTOS)。

自 2020 年推出以來,Arm RAL 已被 5G 生態(tài)合作伙伴廣泛采用。迄今為止,已有100多家公司評估了 Arm RAL,多家 L1 供應商已在其基于 Arm 技術(shù)的 L1 實現(xiàn)方案中使用了 Arm RAL 內(nèi)核, 許多 OEM/ODM 廠商、獨立軟件開發(fā)商(ISV)和系統(tǒng)集成商等正在使用 Arm RAL 開發(fā) 5G 基礎設施解決方案。

Arm RAL 有什么新功能?

自推出以來,Arm RAL 已取得顯著進展,現(xiàn)已涵蓋適用于 5G 和 LTE 的 Low-L1、High-L1 和 L2 功能。近期發(fā)布的新功能如下:

適用于 5G 和 LTE 的信道編碼器(LDPC、Polar、Turbo和卷積碼)

適用于 PUCCH/ PDSCH/ PDCCH/PBCH 信道的加擾功能

速率匹配和速率恢復

奇異值分解(Singular Value Decomposition, SVD)

針對 Armv9及其后架構(gòu)的內(nèi)核,進行 SVE2(可伸縮適量擴展)的優(yōu)化

我們計劃在未來增加更多模塊,例如信道估計和信道均衡。開發(fā)者可查閱 Arm RAL 文檔,了解完整特性和功能列表。

為什么我們要將 Arm RAL 代碼開源?

我們相信將 Arm RAL 代碼開源可以為 5G RAN 社區(qū)帶來諸多優(yōu)勢,例如:

各個 L1 供應商可以將 RAL 合并到其 L1 軟件棧中,并以二進制代碼或源代碼的形式發(fā)布。

允許任何人向 RAL 貢獻代碼并擴展更多 L1 模塊,促進RAN 生態(tài)系統(tǒng)內(nèi)的協(xié)作和創(chuàng)新。

通過使代碼庫可供檢查和驗證來提高透明度和可信度。

加速基于 Arm Neoverse 平臺的 5G RAN 解決方案的開發(fā)和部署。

我們對一直以來為 RAL 貢獻代碼并支持我們的合作伙伴表示衷心的感謝。期待與他們和更廣泛的 5G RAN 社區(qū)合作,共同提升 Arm RAL。

如何開始使用 Arm RAL?

如果開發(fā)者想要使用 Arm RAL 或為其做出貢獻,可以前往 GitLab 資源庫[3],獲取所需的各種資源,包括源代碼、文檔、示例、教程等,同時,還可以上報問題、請求新增功能或提交合并請求。

此外,還可以加入 Arm 開發(fā)者社區(qū)[4],在社區(qū)中提出問題、分享反饋,與 Arm RAL 的其他用戶和開發(fā)者互動。

本文作者:Arm 基礎設施事業(yè)部高級市場經(jīng)理 Mo Jabbari

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9027

    瀏覽量

    366476
  • 開源
    +關注

    關注

    3

    文章

    3215

    瀏覽量

    42327
  • 代碼
    +關注

    關注

    30

    文章

    4722

    瀏覽量

    68229
  • RAN
    RAN
    +關注

    關注

    0

    文章

    115

    瀏覽量

    18336
  • 5G
    5G
    +關注

    關注

    1352

    文章

    48326

    瀏覽量

    562953
收藏 人收藏

    評論

    相關推薦

    分享一個嵌入式通用FIFO環(huán)形緩沖區(qū)實現(xiàn)

    開源項目ringbuff ,是一款通用FIFO環(huán)形緩沖區(qū)實現(xiàn)的開源,作者MaJerle,遵循 MIT 開源許可協(xié)議。
    的頭像 發(fā)表于 10-23 16:20 ?214次閱讀
    分享一個嵌入式通用FIFO環(huán)形緩沖區(qū)實現(xiàn)<b class='flag-5'>庫</b>

    開放原子開源數(shù)據(jù)生態(tài)論壇成功舉辦

    以“開源生態(tài)筑基礎,數(shù)字經(jīng)濟鑄未來”為主題的2024全球數(shù)字經(jīng)濟大會——開放原子開源數(shù)據(jù)生態(tài)論壇在北京成功舉辦。開放原子開源基金會副秘書長辛曉華出席并致辭,北京市經(jīng)濟和信息化局信息化
    的頭像 發(fā)表于 09-24 10:36 ?383次閱讀

    使用Arm KleidiCV開源加速圖像處理性能

    針對 Arm CPU 優(yōu)化的性能關鍵型例程的開源。該軟件專為集成到各種計算機視覺框架而設計,能夠為 Arm 平臺上的計算機視覺工作負載提
    的頭像 發(fā)表于 09-03 11:32 ?1598次閱讀
    使用<b class='flag-5'>Arm</b> KleidiCV<b class='flag-5'>開源</b><b class='flag-5'>庫</b><b class='flag-5'>加速</b>圖像處理性能

    freebsd和linux哪個好用

    的。 開源許可證: FreeBSD使用自己的BSD許可證,這是一種寬松的許可證,允許用戶自由地使用、修改和分發(fā)
    的頭像 發(fā)表于 08-08 10:29 ?520次閱讀

    NVIDIA全面轉(zhuǎn)向開源GPU內(nèi)核模塊

    借助 R515 驅(qū)動程序,NVIDIA 于 2022 年 5 月發(fā)布了一套開源的 Linux GPU 內(nèi)核模塊,該模塊采用許可證,即 GPL 和 MIT 許可。初始版本主要面向數(shù)據(jù)中
    的頭像 發(fā)表于 07-25 09:56 ?346次閱讀
    NVIDIA全面轉(zhuǎn)向<b class='flag-5'>開源</b>GPU內(nèi)核模塊

    CTA進網(wǎng)許可證的產(chǎn)品范圍指南

    的制造廠商,你是否知道,這些設備在接入公用電信網(wǎng)之前,都必須經(jīng)過嚴格的認證與許可呢?這就是英利檢測今天要跟大家探討的關于CTA進網(wǎng)許可證。首先,什么是CTA進網(wǎng)許可證呢?
    的頭像 發(fā)表于 06-24 17:36 ?478次閱讀
    CTA進網(wǎng)<b class='flag-5'>許可證</b>的產(chǎn)品范圍指南

    阿里云與中興通訊達成開源數(shù)據(jù)合作

    近日,阿里云與中興通訊宣布達成開源數(shù)據(jù)領域的深度合作。中興通訊正式加入PolarDB開源社區(qū),并榮任首屆理事會成員單位,這一舉措標志著兩大科技巨頭在數(shù)據(jù)領域的合作邁向新的高度。
    的頭像 發(fā)表于 05-17 10:47 ?508次閱讀

    阿里云與中興通訊達成開源數(shù)據(jù)合作,助推國產(chǎn)數(shù)據(jù)發(fā)展

    據(jù)悉,阿里云與中興通訊于5月16日公布了開源數(shù)據(jù)合作事宜。中興通訊正式宣布加入PolarDB開源社區(qū),并擔任首屆理事會成員單位。
    的頭像 發(fā)表于 05-16 16:34 ?399次閱讀

    Redis 開源協(xié)議調(diào)整,我們怎么辦?

    2 024 年 3 月 20 日, Redis 官方宣布,從 Redis 7.4 版本開始,Redis 獲得源可用許可證 ( RSALv2 ) 和服務器端公共許可證 ( SSPLv1 ) 的雙重
    的頭像 發(fā)表于 05-09 22:59 ?380次閱讀
    Redis <b class='flag-5'>開源</b>協(xié)議調(diào)整,我們怎么辦?

    SDK5開源高頻注入的頭文件怎么沒有?

    ST SDK5開源,高頻注入的頭文件怎么沒有?只有。c文件。怎么能夠獲得?
    發(fā)表于 04-17 07:37

    AT&amp;T在5G商用網(wǎng)絡上啟用愛立信Cloud RAN

    可以將此配置用于Open RAN。 ? ATT Open RAN之旅的下一個里程碑。通過流量轉(zhuǎn)移到Cloud RAN站點上,我們正在
    的頭像 發(fā)表于 03-06 09:56 ?1.3w次閱讀
    AT&amp;T在5G商用網(wǎng)絡上啟用愛立信Cloud <b class='flag-5'>RAN</b>

    源譯識 | 譯文分享:ASF第三方開源組件許可證政策

    【編者按】 本譯文系開放原子開源基金會源譯識項目組與ALC Beijing聯(lián)合發(fā)布,由郭雪雯、薛楊潔翻譯,經(jīng)姜寧、王荷舒審校。本譯文基于CC-BY 4.0許可,為選用Apache許可證進行分發(fā)的
    的頭像 發(fā)表于 01-05 19:50 ?784次閱讀
    源譯識 | 譯文分享:ASF第三方<b class='flag-5'>開源</b>組件<b class='flag-5'>許可證</b>政策

    了解CTA進網(wǎng)許可證申請流程

    CTA進網(wǎng)許可證是國家對接入公用電信網(wǎng)使用的電信終端設備、無線電通信設備和涉及網(wǎng)間互聯(lián)的電信設備實行進網(wǎng)許可制度。未獲得進網(wǎng)許可證的,不得接入公用電信網(wǎng)使用和在國內(nèi)銷售。進網(wǎng)許可證一般
    的頭像 發(fā)表于 12-25 17:12 ?2143次閱讀
    了解CTA進網(wǎng)<b class='flag-5'>許可證</b>申請流程

    OpenHarmony開源GPUMesa3D適配說明

    ,對下使用Gallium框架,屏蔽驅(qū)動差異。在RK3568中,panfrost對ARM GPU提供了非常好的開源驅(qū)動支持。 二、適配方法 在RK3568 GPU 開源mesa3D適配
    發(fā)表于 12-25 11:38

    VMware不再有永久許可證了!

    博通收購完成后不久,VMware就宣布了有關許可方式和對VMware客戶的支持周期的變化。盡管他們聲稱旨在“簡化”許可證,但這項改變卻使情況變得更糟。他們通過采用基于訂閱的
    的頭像 發(fā)表于 12-23 11:30 ?1100次閱讀
    VMware不再有永久<b class='flag-5'>許可證</b>了!