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://www.rhkb.cn/news/268091.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2024.03.01作业

1. 基于UDP的TFTP文件传输 #include "test.h"#define SER_IP "192.168.1.104" #define SER_PORT 69 #define IP "192.168.191.128" #define PORT 9999enum mode {TFTP_READ 1,TFTP_WRITE 2,TFTP_DATA 3,TFTP_ACK 4,TFTP_ERR 5 };void get_…

每日一题——LeetCode1572.矩阵对角线元素的和

方法一 遍历矩阵 如果矩阵中某个位置(x,y)处于对角线上,那么这个位置必定满足: xy 或 xy len-1 (len为矩阵长度) var diagonalSum function(mat) {let len mat.length;let sum 0;for (let i 0; i …

智慧运维是什么,智能建筑设施运维管理系统怎么样

推进数字化转型。数字化转型是中小企业向专业化、信息化发展的必由之路。通过引进先进的信息技术和管理系统,公司应加大对数字技术的投入,提高生产流程、成本和效率,提高企业的竞争力。 操作界面的简单易用性 综合页面设计简单明了&#xff…

构建安全的REST API:OAuth2和JWT实践

引言 大家好,我是小黑,小黑在这里跟咱们聊聊,为什么REST API这么重要,同时,为何OAuth2和JWT在构建安全的REST API中扮演着不可或缺的角色。 想象一下,咱们每天都在使用的社交媒体、在线购物、银行服务等等…

Stable Diffusion 模型分享:AAM XL (Anime Mix)(动漫截屏风格 XL)

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里。 文章目录 模型介绍生成案例案例一案例二案例三案例四案例五案例六案例七案例八 下载地址 模型介绍 AAM XL (Anime Mix) 是一个动漫截屏风格的模型,是 AAM - AnyLoRA Anime Mix 模…

手撕Java集合之简易版Deque(LinkedList)

在目前,许多互联网公司的面试已经要求能手撕集合源码,集合源码本身算是源码里比较简单的一部分,但是要在面试极短的10来分钟内快速写出一个简易版的源码还是比较麻烦的,很容易出现各种小问题。所以在平时就要注重这方面的联系。 以…

第二十一周周报

文献阅读:Recent Advances of Monocular 2D and 3D Human Pose Estimation: A Deep Learning Perspective 摘要:在本文中,作者提供了一个全面的 2d到3d视角来解决单目人体姿态估计的问题。首先,全面总结了人体的二维和三维表征。…

【JavaEE进阶】CSS选择器的常见用法

CSS选择器的主要功能就是选中页面指定的标签元素&#xff0c;选中了元素&#xff0c;才可以设置元素的属性。 CSS选择器主要有以下几种: 标签选择器类选择器id选择器复合选择器通配符选择器 接下来用代码来学习这几个选择器的使用。 <!DOCTYPE html> <html lang&q…

047 内部类

成员内部类用法 /*** 成员内部类** author Admin*/ public class OuterClass {public void say(){System.out.println("这是类的方法");}class InnerClass{public void say(){System.out.println("这是成员内部类的方法");}}public static void main(Stri…

TDengine 在 DISTRIBUTECH 分享输配电数据管理实践

2 月 27-29 日&#xff0c;2024 美国国际输配电电网及公共事业展&#xff08;DISTRIBUTECH International 2024&#xff09;在美国-佛罗里达州-奥兰多国家会展中心举办。作为全球领先的年度输配电行业盛会&#xff0c;也是美洲地区首屈一指的专业展览会&#xff0c;该展会的举办…

基于springboot+vue的智能学习平台系统

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战&#xff0c;欢迎高校老师\讲师\同行交流合作 ​主要内容&#xff1a;毕业设计(Javaweb项目|小程序|Pyt…

蓝桥杯备战刷题three(自用)

1.合法日期 #include <iostream> #include <map> #include <string> using namespace std; int main() {map<string,int>mp;int days[13]{0,31,28,31,30,31,30,31,31,30,31,30,31};for(int i1;i<12;i){for(int j1;j<days[i];j){string sto_strin…

嵌入式烧录报错:板端IP与PC的IP相同

报错&#xff1a; 配置 实际上我配置并没有错。 服务器IP&#xff08;就是本机&#xff09;、板端IP、网关。此处网关必须与板子IP配套&#xff08;可以不存在&#xff09;。 解决 我网卡配置了多个IP。一番删除添加还是报错。 于是点击服务器IP&#xff0c;换成别的&#x…

【Redis | 第一篇】快速了解Redis

文章目录 1.快速了解Redis1.1简介1.2与其他key-value存储的不同处1.3Redis安装——Windows环境1.3.1下载redis1.3.2启动redis1.3.3进入redis客户端1.3.4修改配置 1.4Redis安装——Linux环境1.4.1安装命令1.4.2启动redis1.4.3进入redis客户端 1.5配置修改1.6小结 1.快速了解Redi…

SpringBoot系列(一):SpringBoot介绍

SpringBoot系列(一)&#xff1a;SpringBoot介绍 1. SpringBoot介绍 SpringBoot是由Pivotal团队提供的一套用于构建微服务的基础框架&#xff0c;它旨在简化Spring应用程序的创建和开发过程。 SpringBoot通过设计大量的自动化配置等方式来简化Spring原有样板化的配置&#xff…

MyBatis-Plus 快速入门

介绍 j​​​​​MyBatis-Plus (opens new window)&#xff08;简称 MP&#xff09;是一个 MyBatis (opens new window)的增强工具&#xff0c;在 MyBatis 的基础上只做增强不做改变&#xff0c;为简化开发、提高效率而生。 官网&#xff1a;MyBatis-Plus (baomidou.com) 1.…

【硬件工程师面经整理13_电容电阻电感等效电路】

1 电容/电阻/电感的等效电路 ①电容的等效电路是由一个电容和一个电阻组成的&#xff0c;其中电阻称为ESR&#xff08;Equivalent Series Resistance&#xff0c;等效串联电阻&#xff09;。在真实情况下&#xff0c;一个电容会被表示成由“一个电容一个电阻一个电感”组合而成…

electron-release-server部署electron自动更新服务器记录

目录 一、前言 环境 二、步骤 1、下载上传electron-release-server到服务器 2、宝塔新建node项目网站 3、安装依赖 ①npm install ②安装并配置postgres数据库 ③修改项目配置文件 ④启动项目 ⑤修改postgres的认证方式 ⑥Cannot find where you keep your Bower p…

【C++】STL学习之旅——初识STL,认识string类

string类 1 STL 简介2 STL怎么学习3 STL缺陷4 string4.1 初识 string4.2 初步使用构造函数成员函数 5 小试牛刀Thanks♪(&#xff65;ω&#xff65;)&#xff89;谢谢阅读&#xff01;&#xff01;&#xff01;下一篇文章见&#xff01;&#xff01;&#xff01; 1 STL 简介 …

奇舞周刊第521期:“一切非 Rust 项目均为非法”

奇舞推荐 ■ ■ ■ 拜登&#xff1a;“一切非 Rust 项目均为非法” 科技巨头要为Coding安全负责。这并不是拜登政府对内存安全语言的首次提倡。“程序员编写代码并非没有后果&#xff0c;他们的⼯作⽅式于国家利益而言至关重要。”白宫国家网络总监办公室&#xff08;ONCD&…