当前位置: 首页 > news >正文

3.9[A]csd

在传统CPU中心架构中,中央处理器通过内存访问外部存储器,而数据必须经过网络接口卡才能到达外部存储器。这种架构存在集中式计算、DRAM带宽和容量挑战、大量数据移动(服务器内和网络)以及固定计算导致工作负载容量增长等问题

而在计算存储架构中,引入了计算存储阵列,它由计算存储驱动器组成,这些驱动器具有内置的计算功能,并且可以连接到计算存储处理器(无存储)。这种架构的特点是并行计算(利用率上升)、优化DRAM带宽和利用率、减少数据移动(降低功耗/延迟)以及随着容量增加扩展计算能力

CSD将计算单元嵌入存储设备,支持近数据处理(NDP),减少数据传输。但面临三大挑战:

  • 数据管理:传统文件系统导致元数据冗余访问和一致性问题。
  • 任务调度:异构硬件资源(CPU/FPGA/闪存通道)需高效调度混合任务。
  • 应用优化:CSD算力有限,需结合应用特征定制存储与计算方案。

在CPU每个Die中封装相应Memory Die, 从而实现非一致性内存访问(即NUMA),部分缓解集中式内存访问带来的瓶颈点问题。

CXL 联盟定义了3种CXL设备的概念设计,分别是:

  • • type1 连接交换机的专用加速网卡

  • • type2 数据密集型的GPU、FPGA加速卡

  • • type3 内存Cache池

  1. 1. Host Memory:主机内存,由CPU直接访问的内存模块。

  2. 2. MC(Memory Controller):内存控制器,负责管理内存访问请求,通常集成在CPU或PCH(Platform Controller Hub)中。

  3. 3. Root Complex:根复杂度,PCIe拓扑结构中的核心部分,连接着各种设备和桥接器。

  4. 4. IO Bridge:I/O桥接器,用于连接不同类型总线的设备,例如PCIe设备。

  5. 5. IOMMU(Input/Output Memory Management Unit):输入/输出内存管理单元,用于虚拟化和安全目的,能够映射和保护设备的内存访问权限。

  6. 6. Home Agent:宿主代理,CXL架构中的一个重要组件,负责协调CXL设备与主机之间的通信。

  7. 7. CXL Memory Expander:CXL内存扩展器,一种专门设计用来增加系统内存容量的设备。

  8. 8. CXL Attached Memory:通过CXL连接的内存,可以被主机和CXL设备共享访问。

http://www.dtcms.com/a/59489.html

相关文章:

  • Gazebo 启动时候配置物体
  • llama.cpp编译
  • 任务11:路由器配置与静态路由配置
  • Web网页制作(静态网页):千年之恋
  • INFINI Labs 产品更新 | Easysearch 增加异步搜索等新特性
  • nlp培训重点-5
  • 【Python】Hydra 用法详解
  • web—HTML
  • 【Java篇】数据类型与变量:窥见程序的天地万象
  • wireshark点击快捷无法打开
  • 基于python大数据的招聘数据可视化与推荐系统
  • stackqueue
  • Python 实现图片提取文字
  • 基于yolov11的西红柿番茄叶子病害检测系统python源码+onnx模型+评估指标曲线+精美GUI界面
  • WinForm模态与非模态窗体
  • 低空经济快速发展,无人机人才培养及校企实验室共建技术详解
  • Eclipse 查看 JAVA SE 23 官方API 源代码
  • 【0基础跟AI学软考高项】成本管理
  • 战争三年,乌克兰已满目疮痍
  • 数据结构第七节:AVL树(初阶)
  • 问题解决:AttributeError: ‘NoneType‘ object has no attribute ‘text‘
  • YOLO 各系列结构整理
  • 前端 | 向后端传数据,判断问题所在的调试过程
  • 爬虫案例十js逆向合肥滨湖会展中心网
  • 从预测到控制:电力RK3568边缘计算机在电网调度中的全面应用
  • 【RAG】RAG 系统的基本搭建流程(ES关键词检索示例)
  • Linux应用:文件属性
  • vtkAppendPolyData vtkMultiBlockDataGroupFilter 区别 合并数据
  • 代码贴--二叉树(链式结构)
  • 如何利用DeepSeek+OCR技术打造一款AI投标工具:自动解析招标文件并生成投标标书的工具?