Neoverse S3 系统 IP:机密计算和多芯片基础设施 SoC 的基础

在这里插入图片描述

第三代Neoverse系统IP

Neoverse S3 产品推出了我们的第三代基础设施特定系统 IP,这是下一代基础设施 SOC 的理想基础,适用于从 HPC 和机器学习到 Edge 和 DPU 的各种应用。S3 机箱专注于为我们的合作伙伴提供 Chiplet、机密计算等关键创新以及 UCIe、DDR5、CXL 3.1 和 PCIe Gen5/Gen6 等行业标准的现成功能。Neoverse S3 提供了一套系统 IP,可提供新的可组合性、增加的 IO 吞吐量和增强的安全性。Neoverse S3 产品的主要特点包括:

  • Arm RME 通过设备分配进行机密计算,并符合行业标准 DPE,以实现“使用中”数据保护
  • 针对 PCIe Gen6、CXL 3.1、DDR5 和 HBM3 的升级 IO 和内存系统
  • 通过UCIe与AMBA CHI C2C进行标准化 Chiplet 接口,并使用定义的 Chiplet 开发套件与 Arm 计算配对

启用机密计算

在这里插入图片描述

安全性是涉及 SoC 中所有 IP 的系统级问题。加密已用于安全存储或传输数据多年。这称为保护“静态”或“传输中”的数据。最新的基于硬件的安全改进是在内存中“使用”数据时保护数据。加密内存中数据的行业术语是机密计算。Armv9 架构使用我们称为“领域管理扩展”或 RME 的硬件技术来支持Arm 机密计算架构。Neoverse S3产品率先支持RME,使Arm Neoverse V3内核能够支持完全加密的云虚拟机。

PCIe 和 CXL 连接外围设备(例如 NIC 或加速器)等 IO 设备是潜在的安全威胁。Neoverse S3 系统 IP 确保外部连接设备仅查看允许的内存,而不影响应用程序性能。这是通过一种称为“设备分配”的技术来完成的,该技术允许外围设备通过 DMA(直接将数据传输到内存)到加密内存中。除了安全优势之外,这还允许连接的设备共享数据,同时绕过繁重的软件层,从而大大增强 I/O 性能。

这种将高效通用计算与高性能工作负载加速器连接起来的基本功能是 Arm 最新 Neoverse 计算子系统 (CSS) 产品Neoverse CSS V3和Neoverse CSS N3的核心 。CSS 产品旨在帮助 Arm 合作伙伴更快、更高效、以更低的成本向市场提供工作负载优化的定制芯片。Microsoft Azure Cobalt 100 CPU 是由 Neoverse CSS 支持的新硬件/软件共同开发模型的成果。这些 CSS 产品代表了基于 Arm Neoverse 的解决方案的未来,因为我们作为一个行业和生态系统的长期目标是实现更低成本、可重复使用的基于 Arm 的小芯片。而这一切,如果没有无名英雄Neoverse S3系统IP作为基础,都是不可能实现的。

支持行业标准和 Chiplet

在这里插入图片描述

PCIe Gen5/Gen6、CXL 3.1、UCIe 和 DDR5 等行业标准是每个基础设施类 SoC 的关键。不幸的是,正确实施这些标准并非易事。在 Neoverse S3 一代中,Arm 完成了许多繁重的工作来支持这些标准,包括与控制器和 PHY 等关键第三方 IP 的互操作性测试。Neoverse 为我们的合作伙伴提供了这些行业标准的现成功能,以便他们能够专注于差异化和专业化。

技术进步变得极其昂贵,而且并非设计物理的所有方面都在同等程度地扩展。这基本上意味着只有系统的某些方面(例如:CPU)可以有意义地利用技术进步。Chiplet 能够将片上系统 (SoC) 分解为封装系统 (SoaP),从而能够经济地采用不同的技术节点来构建系统。SoaP 支持模块化来创建解决方案,从而在不同的解决方案中分摊小芯片开发的成本。

不过,这种模块化不应以破坏架构或软件复杂性为代价。Arm Neoverse 解决方案支持使用带有预定义小芯片配置文件的标准化接口的小芯片。这使得 Arm Neoverse 生态系统中的各个芯片供应商能够构建与 Neoverse CSS 兼容的芯片。Chiplet 标准包括:

AMBA CHI C2C 涵盖了跨 SoaP sysbsystems 物理传输位的应用程序和链路层协议。
Arm Chiplet 系统架构涵盖了定义地址转换、中断处理、系统管理、安全方面的架构合规性
Arm 基础系统架构满足标准软件的需求
为了进一步加速 AMBA CHI C2C 和 Chiplet 的采用,Arm 提供了基于 Neoverse S3 机箱的 Chiplet 设计套件。该设计套件为 IO 相干和完全相干加速或分解小芯片奠定了基础。

Neoverse CSS 和定制芯片的基础

在这里插入图片描述

Neoverse S3 系列由Neoverse CMN S3 、Neoverse MMU S3 和 Neoverse NOC S3组成,它们共同构成了一个强大且经过验证的平台,供合作伙伴构建其 SOC。

CMN S3 建立在 CMN-700 IP 的基础上,形成了连贯的高速公路,为性能更高、数据需求更高的 Neoverse CPU 提供支持。CMN S3 支持机密计算,专为新的小芯片世界而构建,同时提高了性能和可扩展性,这是互连的关键。

CMN S3 能够以高性能(高带宽、低延迟)安全地连接 CPU 和加速器芯片,对于开发为现代基础设施提供动力的高能效、经济高效、工作负载优化的 SoC 至关重要。所有领先的云提供商都依赖数据处理单元 (DPU) 从主机 CPU 卸载安全、存储和网络功能。他们还部署和开发 GPU、NPU 和 TPU,以加速现代云软件中的 AI 和 ML 功能。与此同时,电信提供商正在将异构 CPU+加速器 SoC 部署到 5G RAN 和边缘基础设施中。

MMU S3 基于我们的行业标准 MMU-700 IP 构建,为片上、小芯片和附加卡应用提供高性能、机密计算感知和 PCIeG6/CXL3.1 就绪 IO 内存管理单元。

NOC S3 是我们基于 NI-700 构建的新型非相干互连,NOC S3 专为 IO 相干加速芯片而构建,它使合作伙伴能够以与合作伙伴习惯于基于片上 AMBA 的设计相同的轻松性和性能来构建分解的 SOC 。

Neoverse S3 产品是我们的第三代 Neoverse 系统 IP,它们构成了我们的CSS V3和CSS N3的基础。该平台支持构建从云服务到边缘 DPU 的世界级基础设施 SOC 所需的基本功能。该平台符合关键行业标准,是行业标准。S3 将为我们的合作伙伴提供机密计算和小芯片现成的功能,以便将其纳入他们的下一代创新定制芯片中。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2814226.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

BL0942 内置时钟免校准计量芯片 用于智能家居领域 低成本

BL0939是上海贝岭股份有限公司开发的一款用于智能家居领域进行电能测量的专用芯片,支持两路测量,可同时进行计量和漏电故障检测,漏电检测电流可设,响应时间快,具有体积小,外围电路简单,成本低廉…

自动驾驶框架:自动驾驶汽车定位-感知-规划-决策-控制概述,按照我的架构图理解:决策决定的是速度,规划决定的是路径(架构理解推荐)

1.按照我的架构图理解:决策决定的是速度,规划决定的是路径 参考链接:【自动驾驶】运动规划丨速度规划丨自动驾驶速度规划及状态协调方法 2.下面是参考别人的理解: 自动驾驶汽车定位-感知-规划-决策-控制概述 规划-决策-控制知…

kubectl 声明式资源管理方式

目录 介绍 YAML 语法格式 命令 应用yaml文件指定的资源 删除yaml文件指定的资源 查看资源的yaml格式信息 查看yaml文件字段说明 查看 api 资源版本标签 修改yaml文件指定的资源 离线修改 在线修改 编写yaml文件 创建资源对象 查看创建的pod资源 创建service服务对…

11 Redis之高并发问题(读+写) + 缓存预热+分布式锁

8. 高并发问题 Redis做缓存虽减轻了DBMS的压力,减小了RT(Response Time),但在高并发情况下也是可能会出现各种问题的。 8.1 缓存穿透 当用户访问的数据既不在数据库中也不在缓存中,如id为“-1”的数据或id为特别大不存在的数据, 这时的用户…

数据库相关概念

数据库(DataBase,简称DB):存储数据的仓库,数据是有组织的进行存储。 数据库管理系统(DataBass Management System,简称DBMS):操纵和管理数据库的大型软件。 SQL(structur…

贪心算法练习day2

删除字符 1.题目及要求 2.解题思路 1)初始化最小字母为‘Z’,确保任何字母都能与之比较 2)遍历单词,找到当前未删除字母中的最小字母 3)获取当前位置的字母 current word.charAt(i); 4)删…

Unity(第十部)时间函数和文件函数

时间函数 using System.Collections; using System.Collections.Generic; using UnityEngine;public class game : MonoBehaviour {// Start is called before the first frame updatefloat timer 0;void Start(){//游戏开始到现在所花的时间Debug.Log(Time.time);//时间缩放值…

C#理论 —— WPF 应用程序Console 控制台应用

文章目录 1. WPF 应用程序1.1 工程创建1.2 控件1.2.1 控件的公共属性1.2.1 TextBox 文本框1.2.1 Button 按钮 *. Console 控制台应用1.1 工程创建 1. WPF 应用程序 1.1 工程创建 Visual Studio 中新建项目 - 选择WPF 应用程序; 1.2 控件 1.2.1 控件的公共属性 …

Linux运维-Web服务器的配置与管理(Apache+tomcat)(没成功,最后有失败经验)

Web服务器的配置与管理(Apachetomcat) 项目场景 公司业务经过长期发展,有了很大突破,已经实现盈利,现公司要求加强技术架构应用功能和安全性以及开始向企业应用、移动APP等领域延伸,此时原来开发web服务的php语言已经不适应新的…

在Web UI上提交Flink作业

1)任务打包完成后,我们打开Flink的WEB UI页面,在右侧导航栏点击“Submit New Job”,然后点击按钮“ Add New”,选择要上传运行的JAR包 JAR包上传完成,如下图所示 (2)点击该JAR包&…

【六袆-Golang】Golang:安装与配置Delve进行Go语言Debug调试

安装与配置Delve进行Go语言Debug调试 一、Delve简介二、win-安装Delve三、使用Delve调试Go程序[命令行的方式]四、使用Golang调试程序 Golang开发工具系列:安装与配置Delve进行Go语言Debug调试 摘要: 开发环境中安装和配置Delve,一个强大的G…

云服务器ECS价格表出炉_2024年最新价格表——阿里云

2024年最新阿里云服务器租用费用优惠价格表,轻量2核2G3M带宽轻量服务器一年61元,折合5元1个月,新老用户同享99元一年服务器,2核4G5M服务器ECS优惠价199元一年,2核4G4M轻量服务器165元一年,2核4G服务器30元3…

from tensorflow.keras.layers import Dense,Flatten,Input报错无法引用

from tensorflow.keras.layers import Dense,Flatten,Input 打印一下路径: import tensorflow as tf import keras print(tf.__path__) print(keras.__path__) [E:\\开发工具\\pythonProject\\studyLL\\venv\\lib\\site-packages\\keras\\api\\_v2, E:\\开发工具\\…

虚拟机中window7界面太小解决办法

1.在虚拟机中的桌面的空白处右击,然后点击屏幕分辨率 2.根据自己电脑屏幕的大小来选择对应分辨率

EMR StarRocks实战——Mysql数据实时同步到SR

文章摘抄阿里云EMR上的StarRocks实践:《基于实时计算Flink使用CTAS&CDAS功能同步MySQL数据至StarRocks》 前言 CTAS可以实现单表的结构和数据同步,CDAS可以实现整库同步或者同一库中的多表结构和数据同步。下文主要介绍如何使用Flink平台和E-MapRed…

Biotin-PEG2-Thiol,生物素-PEG2-巯基,应用于抗体标记、蛋白质富集等领域

您好,欢迎来到新研之家 文章关键词:Biotin-PEG2-Thiol,生物素-PEG2-巯基,Biotin PEG2 Thiol,生物素 PEG2 巯基 一、基本信息 【产品简介】:Biotin PEG2 Thiol can bind with antibodies to prepare biot…

【C语言】学生宿舍信息管理系统

目录 项目说明 1. 数据结构设计 2. 功能实现 3. 主菜单设计 4. 文件操作 5. 系统使用 项目展示 1.主菜单功能界面 ​编辑 2.添加信息 3.查询信息 4.修改信息 5.删除信息 6.退出程序 项目完整代码 结语 在这篇博客中,我们将探讨如何使用C语言来开发…

React Switch用法及手写Switch实现

问&#xff1a;如果注册的路由特别多&#xff0c;找到一个匹配项以后还会一直往下找&#xff0c;我们想让react找到一个匹配项以后不再继续了&#xff0c;怎么处理&#xff1f;答&#xff1a;<Switch>独特之处在于它只绘制子元素中第一个匹配的路由元素。 如果没有<Sw…

腾讯云服务器4核8G性能,和阿里云比怎么样?

腾讯云4核8G服务器支持多少人在线访问&#xff1f;支持25人同时访问。实际上程序效率不同支持人数在线人数不同&#xff0c;公网带宽也是影响4核8G服务器并发数的一大因素&#xff0c;假设公网带宽太小&#xff0c;流量直接卡在入口&#xff0c;4核8G配置的CPU内存也会造成计算…

Adobe illustrator CEP插件调试

1.创建插件CEP面板&#xff0c;可以参考&#xff1a;http://blog.nullice.com/%E6%8A%80%E6%9C%AF/CEP-%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B/%E6%8A%80%E6%9C%AF-CEP-%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8B-Adobe-CEP-%E6%89%A9%E5%B1%95%E5%BC%80%E5%8F%91%E6%95%99%E7%A8%8…