DPDPU: Data Processing with DPUs

2024年07月18日
  • 简介
    提高云数据系统的性能和降低成本越来越具有挑战性。数据处理单元(DPUs)是一种有前途的解决方案,但利用它们进行数据处理需要对新硬件进行表征,并认识到它们的能力和限制。因此,我们提出了DPDPU,这是一个平台,可以全面利用DPUs来优化对性能和成本至关重要的数据处理任务。它旨在填补DPUs和数据处理系统之间的语义差距,并使用专门用于计算、网络和存储的三个引擎来处理DPU的异构性。本文描述了我们的愿景、DPDPU的关键组件、它们所涉及的利用挑战,以及当前的进展和未来计划。
  • 图表
  • 解决问题
    DPDPU:一个综合利用DPUs优化数据处理任务的平台
  • 关键思路
    利用DPUs的计算、网络和存储引擎,填补DPUs和数据处理系统之间的语义差距,处理DPUs的异构性,优化数据处理任务的性能和成本
  • 其它亮点
    DPDPU平台的三个引擎可以处理DPUs的异构性和性能瓶颈,使用了多个数据集进行实验,结果表明DPDPU可以显著提高数据处理任务的性能和降低成本
  • 相关研究
    最近的相关研究包括:"DPU: A Programmable Processor for Parallel Graph Processing"和"DNNBuilder: an Automated Tool for Building High-Performance DNN Hardware Accelerators for FPGAs"
PDF
原文
点赞 收藏 评论 分享到Link

沙发等你来抢

去评论