推出 NVIDIA Aerial 研究云,用于 5G 和 6G 领域的创新

这篇文章最初发表在 NVIDIA 技术博客上。

NVIDIA 推出了Aerial研究云,这是第一个完全可编程的 5G 和 6G 网络研究沙盒,使研究人员能够快速模拟、原型化和基准测试通过Aerial网络部署的创新新软件。

该平台通过全栈 C 可编程 5G 网络实现 6G 创新的民主化,并使用 NVIDIA 加速计算在高级无线通信中启动 ML 。

为什么这很重要?目前的平台需要几个月的时间来进行原型、开发算法或实验。这是因为在当前使用 MATLAB 或硬件描述语言的方法中潜在的设计效率低下。创新者必须依赖昂贵的黑匣子基础设施,而这些基础设施没有配备 ML 工具链。

如今的研究平台也没有提供符合标准的验证和基准测试能力。如果没有可编程基站和核心节点网络元件,开发人员在快速原型设计方面会受到很大阻碍。

图 1 。 NVIDIA Aerial研究云架构堆栈

Aerial 研究云概述

Aerial 研究云已经消除了必须使用专有黑匣子和接口的束缚,以及对遗留编程工具的需求。没有必要重新设计基本的信号处理管道:软件定义的堆栈已经符合标准。

这个独特的平台利用 GPU 的巨大并行性,结合成熟的机器学习( ML )工具链,在高级无线通信中开启 ML 之旅。

Aerial 研究云亮点

  • 首个完全可编程和可扩展的高级 5G 网络( C )
  • ML 就绪
    • 不要在括号之间转换关键字(例如 ServerName 、 ServerAdmin 等)PyTorchTensorRT
    • 模拟列车建造推理引擎:在Aerial研究云网络上验证
    • 通过使用实现应用程序和分布式体系结构的边缘计算卸载MIG(多实例 -- GPU )架构
    • Jumpstart 6G 链路级模拟NVIDIA Sionna
  • O-RAN Specifications-- 与 COTS 供应商的分类硬件和云原生软件一致的蓝图
    • GIGABYTE 或 Dell 的现成服务器、多供应商 O-RAN 7.2 拆分 RU 、 NVIDIA GPU 和 NVIDIA NIC
    • NVIDIA Aerial Layer 1 Inline 使用 GPU 、 OAI L2 和 Core Node 软件加速
  • 网络作为研究沙箱
    • NVIDIA 实验室认证的 5G NR 网络组件 BOM
    • 易于设置和部署的云原生虚拟化平台
    • 样品network deployment2023 年巴塞罗那-MWC

Aerial 研究云早期发布设置

图 2 显示了一个易于设置、灵活且可扩展的Aerial研究云网络。千兆字节服务器承载 NVIDIA A100 GPU 和 NVIDIA ConnectX6 DX NIC 。其中一个服务器是 gNB 服务器,而其他服务器承载核心节点网络功能。

图 2 :Aerial研究云设置示例配置

精确计时源自特级大师,无线电单元集成在一起,为 OnePlus Nord 等商业用户设备提供Aerial无线连接。

要在您的研究和创新实验室建立一个专用的先进 5G 网络,请遵循以下步骤:

  1. 根据公布的物料清单( BOM )采购所有所需的硬件。
  2. 配置网络硬件。
  3. 安装软件以匹配已发布的版本清单。
  4. 通过成功运行双向 UDP 通信来验证设置。

有关详细信息、教程和完整的材料清单,请参见NVIDIA Aerial 研究云文档

如何使用Aerial研究云

Aerial 研究云提供了第 1 层、第 2 层和核心节点的源代码。访问源为第 1 层的 PDSH 和 PUSCH 、 MAC 层调度器以及包括多个Aerial研究云 gNB 的测试台的网络级研究的算法创新打开了大门。

在物理层引入机器学习的工作流程将从用于模型训练和模拟的 NVIDIA Sionna 库开始。该模型体系结构与 NVIDIA 机器学习 SDK 一起产生了一个高效的实现,可以集成到 Aerial SDK 第 1 层代码中。

Aerial 研究云中使用的Aerial层 1 是一个内联 GPU 加速的、完全由软件定义的处理管道。

今天,航空研究云中的 OAI 第 2 层托管在 CPU 上。但第二层 GPU 加速的潜力是巨大的。由于为第二层提供了来源,创新者有一条将他们的创作带入现实的道路。例如,有许多机会来加速第 2 层调度器。

在多小区网络中进行调度的一种常见方法是采用贪婪型调度器,其中每个小区都与所有其他小区隔离地进行调度。该方法没有提供最佳的能量效率或使系统的总速率吞吐量最大化。

一种更复杂的方法,其中在所有小区中联合优化调度,并考虑小区间干扰,并在 5G NR 波形中采用数据队列到时间 -- 频率资源的优选调度。这是一个计算成本很高的优化,需要大量的实时数学。

Aerial研究云处理系统的核心是一个大规模并行的 GPU 。与调度器的源代码一起使用,可以实现这些类型的计算成本高昂的操作,不仅对第 1 层加速使用 GPU ,而且对第 2 层加速使用。

总结

这是研究界首次获得完整的端到端、Aerial传输、符合标准的 gNB 的源代码。从第 1 层和第 2 层到核心节点的一切都是用 C ++定义的,使研究人员能够在完全可编程的网络测试台中将他们的创新实现。

Aerial研究云旨在赢得创新者的心,我们期待听到您的用例、扩展和创新。有了这个加速的全栈和为创新者准备的 ML 平台,可能性是无限的。

使用Aerial研究云将您的 ML 创新从概念转化为现实。有关更多信息,请发送电子邮件至aria@nvidia.com。我们很乐意收到您的来信!

阅读原文

相关推荐
算家云2 天前
moffee模型部署教程
人工智能·python·github·markdown·nvidia·ppt·幻灯片制作
坐望云起14 天前
Ubuntu20.04 更新Nvidia驱动 + 安装CUDA12.1 + cudnn8.9.7
linux·ubuntu·nvidia·cuda·onnx·1024程序员节
RZer18 天前
NVIDIA 发布适用于网络安全的 NIM Blueprint
安全·web安全·nvidia
LifeBackwards25 天前
Ubuntu安装nvidia显卡驱动
ubuntu·显卡·nvidia
great-wind1 个月前
麒麟系统离线安装英伟达驱动
nvidia
utmhikari1 个月前
【DIY小记】新手小白超频i9-12900kf和3070ti经验分享
cpu·显卡·nvidia·超频·微星
学森杰登1 个月前
大模型生成PPT大纲优化方案:基于 nVidia NIM 平台的递归结构化生成
人工智能·python·自然语言处理·chatgpt·powerpoint·nvidia
DogDaoDao1 个月前
Windows 环境搭建 CUDA 和 cuDNN 详细教程
人工智能·windows·python·深度学习·nvidia·cuda·cudnn
IC拓荒者1 个月前
英伟达NVIDIA数字IC后端笔试真题(ASIC Physical Design Engineer)
nvidia·数字ic后端·ic后端实现·ic秋招笔试·ic秋招·ic笔试真题·physical design
读书,代码与猫2 个月前
【裸机装机系列】10.kali(ubuntu)-安装nvidia独立显卡步骤
ubuntu·kali·nvidia·linux安装nvidia显卡·ubuntu安装nvidia·裸机安装linux