首页> 外文会议>International Symposium on Microarchitecture >A Many-core Architecture for In-Memory Data Processing
【24h】

A Many-core Architecture for In-Memory Data Processing

机译:用于内存数据处理的许多核心架构

获取原文

摘要

For many years, the highest energy cost in processing has been data movement rather than computation, and energy is the limiting factor in processor design [21]. As the data needed for a single application grows to exabytes [56], there is clearly an opportunity to design a bandwidth-optimized architecture for big data computation by specializing hardware for data movement. We present the Data Processing Unit or DPU, a shared memory many-core that is specifically designed for high bandwidth analytics workloads. The DPU contains a unique Data Movement System (DMS), which provides hardware acceleration for data movement and partitioning operations at the memory controller that is sufficient to keep up with DDR bandwidth. The DPU also provides acceleration for core to core communication via a unique hardware RPC mechanism called the Atomic Transaction Engine. Comparison of a DPU chip fabricated in 40nm with a Xeon processor on a variety of data processing applications shows a 3× - 15× performance per watt advantage.
机译:多年来,加工的最高能源成本已经是数据运动而不是计算,而能量是处理器设计中的限制因素[21]。由于单个应用程序所需的数据生长到exabytes [56],显然通过专门用于数据移动的硬件来设计用于大数据计算的带宽优化架构的机会。我们介绍了数据处理单元或DPU,这是一个专门为高带宽分析工作负载设计的共享内存。 DPU包含一个唯一的数据移动系统(DMS),其为数据移动的硬件加速和存储器控制器处的分区操作提供足以跟上DDR带宽。 DPU还通过一种名为原子交易引擎的独特硬件RPC机制提供核心通信的加速。在各种数据处理应用中使用Xeon处理器制造的DPU芯片的比较显示了每个瓦特优势的3× - 15×性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号