亚马逊推出 Graviton4:具有 536.7 GBps 内存带宽的 96 核 ARM CPU

2023-12-23 09:12

本文主要是介绍亚马逊推出 Graviton4:具有 536.7 GBps 内存带宽的 96 核 ARM CPU,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

如今,许多云服务提供商都设计自己的芯片,但亚马逊网络服务 (AWS) 开始领先于竞争对手,目前其子公司 Annapurna Labs 开发的处理器可以与 AMD 和英特尔的处理器竞争。本周,AWS 推出了 Graviton4 SoC,这是一款基于 ARM 的 96 核芯片,有望挑战著名的 CPU 设计人员,并为 AWS 客户提供前所未有的性能。

AWS 计算和网络副总裁 David Brown 表示:“通过将我们的芯片设计重点放在对客户重要的实际工作负载上,我们能够为他们提供最先进的云基础设施。” “Graviton4 标志着我们在短短五年内推出的第四代芯片,是我们为广泛的工作负载打造的最强大、最节能的芯片。”

据亚马逊称,AWS Graviton4 处理器包含 96 个核心,与 Graviton3 相比,计算性能平均提高 30%,数据库应用程序速度提高 40%,Java 应用程序速度提高 45%。鉴于亚马逊没有透露有关 Graviton4 的更多细节,因此很难将性能提升归因于 CPU 的任何特定特性。

然而,NextPlatform认为该处理器使用 Arm Neoverse V2 内核,在每时钟指令 (IPC) 方面,该内核比上一代 AWS 处理器中使用的 V1 内核更强大。此外,新的CPU预计将使用台积电的N4工艺技术之一(4纳米级)制造,该技术提供比台积电的N5节点更高的时钟速度潜力。

Epic 首席云工程师 Roman Visintine 表示:“AWS Graviton4 实例是我们测试过的最快的 EC2 实例,它们在我们最具竞争力和延迟敏感的工作负载中提供了出色的性能。” “我们期待使用 Graviton4 来改善玩家体验并扩展《堡垒之夜》的可能性。”

在这里插入图片描述

此外,新处理器还配备了改进的内存子系统,峰值带宽为 536.7 GB/s,比上一代 AWS CPU 高出 75%。更高的内存带宽可以提高内存密集型应用程序(例如数据库)中 CPU 的性能。

与此同时,如此重大的内存带宽改进表明,与 Graviton3 相比,新处理器采用了通道数量更多的内存子系统,尽管 AWS 尚未正式证实这一点。

Graviton4 将出现在内存优化型 Amazon EC2 R8g 实例中,这对于提升高端数据库和分析的性能特别有用。此外,这些 R8g 实例提供的 vCPU 和内存比基于 Graviton 3 的 R7g 实例多出三倍,从而实现更高的数据处理吞吐量、更好的可扩展性、更快的结果并降低成本。为了保证AWS EC2实例的安全,亚马逊配备了Graviton4 CPU的所有高速物理硬件接口。

Graviton4 R8g 目前处于预览阶段,这些实例将在未来几个月内广泛使用。

这篇关于亚马逊推出 Graviton4:具有 536.7 GBps 内存带宽的 96 核 ARM CPU的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/527517

相关文章

Redis实现高效内存管理的示例代码

《Redis实现高效内存管理的示例代码》Redis内存管理是其核心功能之一,为了高效地利用内存,Redis采用了多种技术和策略,如优化的数据结构、内存分配策略、内存回收、数据压缩等,下面就来详细的介绍... 目录1. 内存分配策略jemalloc 的使用2. 数据压缩和编码ziplist示例代码3. 优化的

深入解析C++ 中std::map内存管理

《深入解析C++中std::map内存管理》文章详解C++std::map内存管理,指出clear()仅删除元素可能不释放底层内存,建议用swap()与空map交换以彻底释放,针对指针类型需手动de... 目录1️、基本清空std::map2️、使用 swap 彻底释放内存3️、map 中存储指针类型的对象

Python内存优化的实战技巧分享

《Python内存优化的实战技巧分享》Python作为一门解释型语言,虽然在开发效率上有着显著优势,但在执行效率方面往往被诟病,然而,通过合理的内存优化策略,我们可以让Python程序的运行速度提升3... 目录前言python内存管理机制引用计数机制垃圾回收机制内存泄漏的常见原因1. 循环引用2. 全局变

SysMain服务可以关吗? 解决SysMain服务导致的高CPU使用率问题

《SysMain服务可以关吗?解决SysMain服务导致的高CPU使用率问题》SysMain服务是超级预读取,该服务会记录您打开应用程序的模式,并预先将它们加载到内存中以节省时间,但它可能占用大量... 在使用电脑的过程中,CPU使用率居高不下是许多用户都遇到过的问题,其中名为SysMain的服务往往是罪魁

MySQL中优化CPU使用的详细指南

《MySQL中优化CPU使用的详细指南》优化MySQL的CPU使用可以显著提高数据库的性能和响应时间,本文为大家整理了一些优化CPU使用的方法,大家可以根据需要进行选择... 目录一、优化查询和索引1.1 优化查询语句1.2 创建和优化索引1.3 避免全表扫描二、调整mysql配置参数2.1 调整线程数2.

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

最新Spring Security的基于内存用户认证方式

《最新SpringSecurity的基于内存用户认证方式》本文讲解SpringSecurity内存认证配置,适用于开发、测试等场景,通过代码创建用户及权限管理,支持密码加密,虽简单但不持久化,生产环... 目录1. 前言2. 因何选择内存认证?3. 基础配置实战❶ 创建Spring Security配置文件

java内存泄漏排查过程及解决

《java内存泄漏排查过程及解决》公司某服务内存持续增长,疑似内存泄漏,未触发OOM,排查方法包括检查JVM配置、分析GC执行状态、导出堆内存快照并用IDEAProfiler工具定位大对象及代码... 目录内存泄漏内存问题排查1.查看JVM内存配置2.分析gc是否正常执行3.导出 dump 各种工具分析4.

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于