- 简介提高云数据系统的性能和降低成本越来越具有挑战性。数据处理单元(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"
沙发等你来抢
去评论
评论
沙发等你来抢