“数据觉醒新时代”是2022中国数据存储峰会的主题,主要聚焦在基于数据业务的创新。但让人眼前一亮的是在当天主论坛演讲中,英特尔架构师团队总监高丰提出:“与数据创新相比,信息体系架构要发生的巨大变化更值得关注。”这个架构变化,不但影响计算侧,也会影响数据存储侧、网络通信侧,忽略了这个变化,无疑是只见树木不见森林

都说科技是第一生产力,因此业务应用创新也和信息技术的突破及应用息息相关,就像同一硬币的两面,体系架构的演变,伴随着新的技术突破与用户数据业务创新齐头并进。

谈到英特尔体系架构的突破变化,“XPU”是高丰在演讲中多次使用的高亮关键词。

这里的XPU其实也好理解,业内常用“异构计算”来表达。

我们对英特尔的CPU印象深刻,但可能对Agilex、Habana、eASIC、IPU、Xe相对缺乏了解。

“这些都是面向行业应用场景定制的方案,涉及FPGA、AI以及各种硬件加速或卸载的解决方案。”高丰解释说。

对于一些协议的处理,相比单纯使用CPU的方案,IPU方案更加高效,对于业务而言,意味着宝贵CPU计算资源的节省。因此,从存储协议到安全、加密/解密,IPU的应用非常流行。

如今的市场格局已经从CPU的一枝独秀,演绎为CPU、GPU、DPU的群英会,这种硬件体系架构“变天”,其实业内人士早已感同身受了,作为信息产业的领导厂商,英特尔布局XPU战略其实并不意外。

据披露,英特尔会在明年1月11发布第四代英特尔®至强®可扩展处理器,并称其是至强产品家族标志性的产品,其独特之处一是体现在处理器内部集成了加速器,用于数据压缩、AI等场景的加速,其性能远非基于PCIe的卸载方案可可比;另外,新的处理器将提供PCIe 5.0和DDR5的支持,IO带宽实现了翻番。同时更加突出的变化还是CXL新一代互联开放标准,这将是引领行业技术演进的力量。

CXL也是体系架构“变天”力量源泉,相比于硬件体系架构XPU,CXL带来的变化和冲击会更加深远,如果还没有意识到这种变化的来袭,则更是一种只见树木不见森林。

那么CXL最大的变化和优势是什么呢?

近些年来内存(DRAM)变化已经跟不上数据量增长的变化。内存的IO带宽瓶颈严重拖累了数据处理需求。与外部数据存储相比,内存IO带宽瓶颈已经冲击到冯诺依曼体系架构。

基于此背景,CXL的突破影响巨大。

图中绿色的部分是CXL带来的最突出变化。如果说XPU可以使用标准内存语意来操作内存板,替代基于PCIe DMA的操作。相比,CXL则解决了内存DRAM池化的难题,为XPU提供更大内存容量、带宽。

CXL有三种使用模式:类似解决智能NIC使用的CXL.io协议、CXL.cache使得主机处理器缓存、内存在本地可供GPU、ASIC和FPGA加速器使用,以及这些异构处理器所配备的DDR或HBM内存的缓存一致性问题,提升异构工作负载的效率;CXL.io和CXL.memory协议则用于内存扩展,连接到CXL总线的缓冲区可用于实现DRAM容量扩展、增加内存带宽或添加持久内存,而不会损失DRAM插槽。

“CXL会推动更多的创新。”高丰说。

高丰表示:以前的思路是从存储把数据搬运到CPU主内存,部分数据下压到存储侧;但现在的思路是通过CXL去链接控制指令,更加灵活。

CXL有着清晰的发展路线图。

高丰指出:“XPU、CXL也好,这些架构变化的核心就是解耦,解耦以后,让开发者更关注自己的业务创新,开发者可以动态组合各种硬件资源,而不是面对一些固定好的设备。”

在新的架构中,硬件资源可以动态的调整,这会给应用带来巨大的帮助!

山雨欲来风满楼,如今,风就要来了,您已经做好准备了吗?

点击阅读原文 ,了解更多

硬件架构“变天”了,不能只见树木不见森林相关推荐

  1. A100 GPU硬件架构

    A100 GPU硬件架构 NVIDIA GA100 GPU由多个GPU处理群集(GPC),纹理处理群集(TPC),流式多处理器(SM)和HBM2内存控制器组成. GA100 GPU的完整实现包括以下单 ...

  2. 一个完备的嵌入式系统硬件架构有哪几部分构成?

                一个完备的嵌入式系统硬件架构有哪几部分构成? 图 1 给出了本文的讨论所基于的硬件平台,实际上,这也是大多数嵌入式系统的硬件平台.它包括两部分: (1) 以通用处理器为中心的协 ...

  3. 从深度学习选择什么样的gpu来谈谈gpu的硬件架构

    2016-06-27 23:39 2511人阅读 评论(0) 收藏 举报 分类: GPU 从深度学习在2012年大放异彩,gpu计算也走入了人们的视线之中,它使得大规模计算神经网络成为可能.人们可以通 ...

  4. 边缘计算架构_边缘计算到底是个什么技术?边缘计算硬件架构

    对物联网IoT技术感兴趣的朋友在这两年一定经常可以看到"边缘计算"这个名词,但是总感觉不明白到底什么是"边缘计算",不明觉厉的感觉.让我们看看业界泰斗Intel ...

  5. Exalogic硬件架构

    1.硬件配置见如下图表. 组件名称 满配 半配 1/4配 1/8配 Sun Rack II 1242 1 1 1 1 计算节点 X2-2.X3-2.X4-2.X5-2.X6-2 30 16 8 4 存 ...

  6. OpenMV(一)--基础介绍与硬件架构

    基础介绍与硬件架构 1. OpenMV介绍 1.1 什么是OpenMV 1.2 OpenMV与OpenCV 2. 硬件架构 2.1 OpenMV-H7 2.2 STM32H743 2.3 原理图 1. ...

  7. ORAN专题系列-29:运营商O-RAN扩展皮站测试的硬件架构

    作者主页:文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:原创 ORAN专题系列-29:运营商O-RAN扩展皮站测试的硬件架构_文火冰糖(王文兵)的博客-CSDN博客 目录 第1 ...

  8. 智能电视硬件架构设计——整机研发

    首发自CSDN:雪中嬉戏的柴犬 如需转载,请注明出处. 1958年3月17日,我国第一台北京牌14寸黑白电视机诞生,是当时当之无愧的奢侈品.目前已经过去60余年,电视行业也从逐渐走向成熟,随着乐视.小 ...

  9. FPGA未来硬件架构探讨-NoC

    片上网络 (NoC) 是一种用于组织位于同一芯片上的操作模块之间的通信的方案.它旨在结合各种用途的计算核心(执行.图形.物理等).设备控制器.ROM 和 RAM 模块.独立设备.传感器以及更多可以放置 ...

最新文章

  1. CentOS 7.7 x86-64安装系统字体及美化实录
  2. (转)修改ETM,用Ogre实现《天龙八部》地形与部分场景详解(附源码)
  3. 5、计算机图形学——着色与光照模型
  4. 简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
  5. python条件查询 或 in_64.Python中ORM查询条件:in和关联模型
  6. 关于女人强势表现和强势心理
  7. 64位Ubuntu kylin 16.04搭建nfs网络文件系统
  8. java多线程交替打印_java实现多线程交替打印
  9. maven依赖的jar包版本不一样_Maven依赖jar包冲突常见的解决方法
  10. tesseract 样例
  11. MATLAB GUI多界面切换问题及其他相关问题
  12. Python自动化开发从浅入深-进阶(socketServer)
  13. [codeblocks下实现多个源文件2.0]类声明和成员函数定义的分离实战操作实现
  14. 如何利用魔棒工具抠图_PS怎么用魔棒工具扣图
  15. android编程:调节视频画面分辨率,Android实现任意分辨率视频编码的思考与实现
  16. QQ空间热修复原理深入解析
  17. 上门洗车软件的核心功能和技术选型
  18. ubuntu系统下的磁盘管理
  19. 认认真真推荐9个高质量公众号
  20. 摄像头CMOS CCD

热门文章

  1. Java实现简易计算器
  2. yocto,poky,qemu
  3. Lagrange插值多项式算法
  4. [HNOI2011] 卡农 题解
  5. 关于github的高级搜索技巧
  6. 二、何为Spring Boot整合Spring Cloud?
  7. php 递归删目录和文件,php递归删除目录与文件的方法
  8. 栈和队列---算法题目
  9. 7.天下武功唯快不破
  10. 思维导图SimpleMind mac版