re:Invent2023大会隆重推出自研芯片Graviton4和Trainium2

目录

一、前言

二、体验Graviton系列产品

(一)创建普通的EC2实例

(二)创建Graviton处理器的EC2实例

(三)远程到服务器

方式1:创建成功时连接

方式2:SSH客户端

方式3:正确的方式

(四)配置安全组(防火墙)

(五)安装Docker

三、Graviton系列历史

四、总结


一、前言

北京时间2023年11月28日亚马逊云科技re:Invent大会盛大开幕。亚马逊云科技首席执行官Adam Selipsky在re:Invent大会的第二天,Adam Selipsky重分别围绕着云基础架构、计算、存储、生成式AI等方向

(1)发布了高性能、低延迟的对象存储服务 —— Amazon S3 Express One Zone;

(2)发布了全新一代 Graviton 处理器 —— Amazon Graviton4;

(3)发布了首个基于 Graviton4 的实例 R8g Instances for EC2;

(4)发布了全新一代 Amazon Trainium2 芯片;

(5)发布了Amazon Bedrock 全新功能,包括模型的微调、检索增强生成(RAG)以及基于 Amazon Titan 大模型的预训练;

(6)正式推出 Agents for Amazon Bedrock;Guardrails for Amazon Bedrock;

(7)发布了企业生成式 AI 助手 Amazon Q;

(8)宣布了亚马逊云科技与 Anthropic 深化合作关系;

(9)宣布了亚马逊云科技成为首家推出 NVIDIA GH200 NVL32 实例的云厂商;

由于总体内容太多,本文重点围绕着亚马逊云科技新发布的全新一代 Graviton 处理器 ——Amazon Graviton4来揭开它的神秘面纱。

二、体验Graviton系列产品

直达链接:AWS Graviton 处理器-高性价比的云工作负载-AWS云服务

如果你运气比较好的话,打开该链接,可以免费体验一把:

下图是一个了解亚马逊云科技Graviton处理器的好方式:

(一)创建普通的EC2实例

点击黄色的按钮:开始使用基于Graviton EC2实例

然后会跳转到EC2的控制台:

点击启动实例:

下拉可以查看免费的套餐:

如果没有密钥对的话,可以创建一个:

点击创建新密钥对即可创建:

创建成功后会立马下载:

网络配置:

存储配置:

然后点击右侧的启动实例:

很快就会成功,并且弹出下面的成功界面:

(二)创建Graviton处理器的EC2实例

需要注意的是:在架构中,我们需要选择64位(ARM)架构:

然后才能选择t4g.small实例类型:

如果你选择了非ARM架构,就会提示如下错误:

密钥对选择刚才创建的就行:

安全组也可以选择上面使用的:

配置随便选一个:

准备就绪后,点击启动实例

很快可以看到成功的提示:

可以看到本次的IP就变化了,因为这是另一台。

(三)远程到服务器

方式1:创建成功时连接

我们可以立马链接到实例:(为了防止当前的界面跳转走,你可以右击在新窗口打开)

打开后,弹出链接提示界面:

然后就可以远程成功了:

方式2:SSH客户端

可以选择SSH客户端瞧瞧

如果你是windows用户,在你下载的目录地址栏中,可以输入cmd,然后回车,即可打开一个命令行

然后把提示的示例的ssh远程登录的命令粘贴进来,即可远程:

方式3:正确的方式

我相信,每个人都会遇到找不到的时候,亚马逊云科技的这个控制台还是很人性化的:

如下图所示,可以看到里面存在1个正在运行的实例,点开:

在打开的控制台,可以看到你拥有的服务器:

可以看到自己的公网IP,公网DNS,公网DNS的存在,让你节省一个域名;

点击实例ID:

点击右上角的连接按钮

然后会重新打开:

现在就不怕忘记了。

(四)配置安全组(防火墙)

可以解析看一下,DNS域名和我的公网IP是相互绑定的:

如果你ping一下,会发现:

1、域名ping不通

2、甚至IP也ping不通

原因是因为防火墙,默认创建好服务时并不会打开所有的端口,ping的数据报被屏蔽了:

点击安全组的名字可以进入编辑安全规则(防火墙规则):

a.选择要编辑的安全组:

b.在此界面可以编辑入站和出站的规则;

添加一条ICMP的规则:

保存好,再回到刚才的界面,刷新后,就可以看到ICMP的安全组信息:

然后就通了

(五)安装Docker

curl -fsSL https://test.docker.com -o test-docker.shsudo sh test-docker.sh

从安装上面未看出有什么差别,使用起来也没觉得有什么不同,上手也比较快。

三、Graviton系列历史

2018年:Graviton1发布

亚马逊云科技首次推出基于ARM架构的Graviton实例,这些实例使用Graviton1处理器,该处理器基于ARM Cortex-A72架构。这一举措旨在提供一种更具成本效益的云计算选择,特别是适用于特定工作负载的场景,如Web服务器、容器等。

2019年:Graviton2发布

亚马逊云科技发布了Graviton2处理器,它是一种自家设计的处理器,基于ARM Neoverse N1架构。Graviton2带来了性能的显著提升和更高的能效比。这一处理器的发布标志着亚马逊云科技对ARM架构的投资,以提供更强大、更高性能且更高成本效益的云计算实例。

2021年:Graviton3发布

时隔两年,亚马逊云科技发布了Graviton3处理器,Graviton 3比Graviton 2快了25%,与科学计算和媒体编码有关的浮点运算性能翻了1倍,加密工作负载运算速度提升高达2倍,支持bfloat16。

2023年:Graviton4发布

时隔两年,相比 Graviton3,它的核心多出50%,内存带宽提升75%,Graviton4 芯片速度较 Graviton3 提升30%,对于数据库和 Java 应用等关键工作负载方面实现了更显著的性能提升,分别提升了40%和45%。

同时发布了首个基于 Graviton4 的实例 R8g Instances for EC2,R8g 是第一个基于 Graviton4 的实例,今天可提供预览。R8g 作为内存优化型实例,能够更好地支持大规模数据库、实时大数据分析等应用,可提供最佳的价格性能,且减少能源消耗。

亚马逊云科技最新的内存优化型Amazon EC2 R8g实例将支持Graviton4处理器,让客户能够大规模改进高性能数据库、内存缓存和大数据分析工作负载的运行。R8g实例将提供比当前R7g实例多3倍的大容量虚拟CPU和3倍的内存。Amazon表示,新的R8g实例目前已推出预览版,计划在未来几个月内全面上市。现在为几个月后的实战做好充足的准备。

、总结

问你个问题:“亚马逊是一家什么公司?”。

关注过亚马逊历史的人可能知道二十六年前亚马逊是一卖书的公司,十六年前亚马逊是一电商公司。 自2002年亚马逊内部开始为其电子商务模块使用内部分布式计算资源。2006年亚马逊开始考虑云计算战略布局,正式成立亚马逊云科技,开始提供计算、存储、数据库、人工智能、以及机器学习等服务。

通过本届大会可以看出,亚马逊云科技在自研芯片领域的付出。虽然网络上平时对亚马逊云科技的自研芯片爆料比较少,但从2018年首次推出Graviton1芯片,到如今已经推出了4版Graviton芯片,每一代芯片都带来了显著的性能提升和能效改进,而每一次的升级迭代都标志着一座新里程碑的出现展现了亚马逊云科技在硬件领域的雄厚实力。这不仅为用户提供了更多选择,在一定程度上推动了整个行业的蓬勃发展。

通过在线参与本届大会,我深入了解了Graviton4芯片及其在云计算领域的应用。亚马逊云科技对于自研芯片的不懈追求以及Graviton4的发布,都展示了公司在技术创新方面的领先地位。我对于Graviton4的性能提升以及新推出的R8g实例的内存优化表示期待,这将为用户提供更好的云计算体验。

伴随着云计算技术的不断发展,我期待看到更多创新的硬件和服务涌现。面向未来,亚马逊云科技有望继续引领行业发展,为用户提供更多高性能、低成本的云计算解决方案。作为技术爱好者,我也将继续关注云计算领域的最新动态,不断学习和应用新技术,为个人和团队的项目带来更多可能性。

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

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

相关文章

基于FPGA的视频接口之高速IO(SATA)

简介 本章节是对于高速IO接口应用的一个扩展,目前扩展为SATA(SSD硬盘,机械硬盘不能使用)。通俗易懂的讲,即把SSD硬盘当做大型的Nand Flash来处理,不格式化硬盘,直接以地址和数据的格式,在SATA盘中写入数据,该数据不能被Window和linux直接识别,需单独编写App来查看SSD…

创建型模式之工厂模式

​ 本质: 实例化对象不直接使用new,而是用工厂代替 工厂模式分为: 简单工厂模式:用来生产同一等级结构中的任意产品(增加新产品需要修改已有代码)工厂方法模式:用来生产同一等级结构中的固定产…

关于找不到XINPUT1_3.dll,无法继续执行代码问题的5种不同解决方法

一、xinput1_3.dll的作用 xinput1_3.dll是Windows操作系统中的一款动态链接库文件,主要用于支持游戏手柄和游戏输入设备。这款文件属于Microsoft Xbox 360兼容性库,它包含了与游戏手柄和其他输入设备相关的功能。在游戏中,xinput1_3.dll负责…

C语言——预处理详解(#define用法+注意事项)

#define 语法规定 #define定义标识符 语法: #define name stuff #define例子 #include<stdio.h> #define A 100 #define STR "abc" #define FOR for(;;)int main() {printf("%d\n", A);printf("%s\n", STR);FOR;return 0; } 运行结果…

JRT实现在线打印预览

在JRT打印元素绘制协议一篇已经介绍过打印把绘图和打印逻辑进行了分离&#xff0c;这是和老设计最大的不同。因为老的设计时候没想着做在线预览功能&#xff0c;是后面硬性扩出来的。这次从最初设计就考虑绘图逻辑各处共用&#xff0c;包括打印预览&#xff0c;在线打印预览等、…

JS代码输出题:return Promise.resolve() 情况

题目&#xff1a; Promise.resolve().then(() > {console.log(0);return Promise.resolve(4);}).then((res) > {console.log(res)})Promise.resolve().then(() > {console.log(1)}).then(() > {console.log(2)}).then(() > {console.log(3)}).then(() > {con…

MDK编译过程和文件类型

MDK是一款IDE软件&#xff0c;具有&#xff0c;编辑&#xff0c;编译&#xff0c;链接&#xff0c;下载&#xff0c;调试等等的功能。 1.编译器介绍&#xff1a; MDK可以编译C/C文件和汇编文件&#xff0c;MDK只是一款IDE软件&#xff0c;那他内部使用的是什么编译器呢&#x…

Python-折线图可视化

折线图可视化 1.JSON数据格式2.pyecharts模块介绍3.pyecharts快速入门4.创建折线图 1.JSON数据格式 1.1什么是JSON JSON是一种轻量级的数据交互格式。可以按照JSON指定的格式去组织和封装数据JSON本质上是一个带有特定格式的字符串 1.2主要功能json就是一种在各个编程语言中流…

JavaSE第7篇:封装

文章目录 一、封装1、好处:2、使用 二、四种权限修饰符三、构造器1、作用2、说明3、属性赋值的过程 一、封装 封装就是将类的属性私有化,提供公有的方法访问私有属性 不对外暴露打的私有的方法 单例模式 1、好处: 1.只能通过规定的方法来访问数据 2.隐藏类的实例细节,方便…

CSS篇之圆角梯形

附上一篇文章&#xff1a;梯形tab按钮-基于clip-path path函数实现 - JSRUN.NET 他这个区别在于&#xff0c;收尾两侧都是直角的&#xff0c;如图 下面这个是圆角&#xff1a; 思路&#xff1a; 代码如下&#xff1a; <template><div class"wrap"><…

时序数据库选型TimescaleDB

最近要做一个数字车间的物联网项目&#xff0c;数据存储成了首先要解决的问题&#xff0c;整个车间一共104台数控机床&#xff0c;1s钟采集1次数据&#xff0c;360024365*1043,279,744,000 &#xff0c;一年要产生32亿条记录&#xff0c;这个数据量用常见的关系型数据库肯定是不…

【C语言加油站】qsort函数的模拟实现

qsort函数的模拟实现 导言一、回调函数二、冒泡排序2.1 冒泡排序实现升序 三、qsort函数3.1 qsort函数的使用3.2 比较函数 四、通过冒泡排序模拟实现qsort函数4.1 任务需求4.2 函数参数4.3 函数定义与声明4.4 函数实现4.4.1 函数主体4.4.2 比较函数4.4.3 元素交换 4.5 my_qsort…

Mrdoc知识文档

MrDoc知识文档平台是一款基于Python开发的在线文档系统&#xff0c;适合作为个人和中小型团队的私有云文档、云笔记和知识管理工具&#xff0c;致力于成为优秀的私有化在线文档部署方案。我现在主要把markdown笔记放在上面&#xff0c;因为平时老是需要查询一些知识点&#xff…

mysql使用st_distance_sphere函数报错Incorrect arguments to st_distance_sphere

前言 最近使用空间点位查询数据时函数报错Incorrect arguments to st_distance_sphere报错。 发现问题 因为之前是没有问题的&#xff0c;所以把问题指向了数据&#xff0c;因为是外部数据&#xff0c;不是通过系统打点获取&#xff0c;发现是因为经纬度反了&#xff0c;loc…

软件测试指南

软件测试指南 软件集成测试软件系统测试&#xff08;功能性测试&#xff0c;性能测试&#xff09;

事件监听的艺术:掌握`addEventListener`的魅力

&#x1f90d; 前端开发工程师&#xff08;主业&#xff09;、技术博主&#xff08;副业&#xff09;、已过CET6 &#x1f368; 阿珊和她的猫_CSDN个人主页 &#x1f560; 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 &#x1f35a; 蓝桥云课签约作者、已在蓝桥云…

【Vulnhub 靶场】【IA: Keyring (1.0.1)】【中等】【20210730】

1、环境介绍 靶场介绍&#xff1a;https://www.vulnhub.com/entry/ia-keyring-101,718/ 靶场下载&#xff1a;https://download.vulnhub.com/ia/keyring-v1.01.ova 靶场难度&#xff1a;中等 发布日期&#xff1a;2021年07月30日 文件大小&#xff1a;1.1 GB 靶场作者&#xf…

基于Mamdani模糊神经网络的调速控制系统simulink建模与仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 4.1 模糊神经网络控制器概述 4.2 模糊神经网络控制器基本原理 5.算法完整程序工程 1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.部分核心程序 ............................…

UE5 项目设置

1、定义设置哪些参数 UCLASS(configEngine, globaluserconfig) class ADVMOD_API UGlobalSettings : public UObject {GENERATED_BODY()public:UGlobalSettings();const FString& GetPythonExePath() const { return PythonExePath.FilePath; }private:UPROPERTY(config, E…

【SpringBoot零基础入门到项目实战①】解锁现代Java开发之门:深度探究Spring Boot的背景、目标及选择理由

文章目录 引言Spring Boot的背景和目标背景目标 为什么选择Spring Boot1. 简化配置2. 内嵌式容器3. 生态系统支持4. 大量的Starter5. 广泛的社区支持6. 适用于微服务架构7. 丰富的扩展机制 实例演示创建一个简单的Spring Boot应用 拓展与深入学习1. Spring Boot Actuator2. Spr…