ai.hackcv
论文精选 60arXiv

Para-Pipe: Exploiting Hierarchical Operator Parallelism of ML Computational Graphs on SoCs· Para-Pipe:利用 SoC 上 ML 计算图的层次并行性

As edge-based deep learning applications become more complex, optimizing performance on heterogeneous System-on-Chips (SoCs) presents unique challenges. Traditional pipelining techniques distributing the computation across different on-chip processing units, while effective for throughput, do not address the latency demands posed by modern neural networks with complex interdependencies and extensive operator parallelism. There is a potential in leveraging operator parallelism to enable concurrent execution across multiple processing units, thereby reducing inference latency. However, prioritizing pipelining or parallel execution often necessitates a compromise, where optimizing one performance metric adversely impacts the other. This paper introduces Para-Pipe, a hierarchical mapping framework that integrates intra- and inter-stage operator parallelism within a pipelined architecture. Para-Pipe navigates the trade-off between throughput and latency by selectively fine-tuning parallelism levels within and across pipeline stages. This strategy can significantly reduce inter-processor communication overhead, significantly improving energy efficiency. Our evaluation demonstrates that Para-Pipe generates multiple Pareto-optimal configurations, achieving a balance between throughput and latency on an Amlogic SoC equipped with ARM big.LITTLE CPUs and GPU, as well as the Black Sesame Technology SoC featuring a deep learning accelerator and two DSPs. More importantly, throughput-optimized configurations under Para-Pipe on Amlogic SoC show an average energy efficiency improvement of 11.0% over purely pipelined strategies and 23.3% relative to non-pipelined parallel execution.

AI 解读论文

通过层次并行性优化 SoC 上的 ML 计算图性能。

核心方法
提出 Para-Pipe 框架,集成管道架构内的局部和全局操作符并行性,通过调整并行度来优化性能。
适合谁读
研究者、工程师
要解决的问题
边缘设备上复杂的深度学习应用对 SoC 性能优化提出了新的挑战,尤其是在延迟和吞吐量之间的平衡。
关键实验
在配备 ARM big.LITTLE CPU 和 GPU 的 Amlogic SoC 以及配备深度学习加速器和两个 DSP 的 Black Sesame Technology SoC 上进行了评估,显示了显著的能效和性能提升。
主要贡献
生成多组 Pareto 最优配置,改善了 Amlogic SoC 和 Black Sesame Technology SoC 的吞吐量和延迟,并提高了能效。
意义与局限
Para-Pipe 为复杂 ML 应用在边缘设备上的高效执行提供了新的方法,有助于实现低延迟和高能效的平衡。局限性可能包括对特定硬件平台的依赖以及配置优化的复杂度。
领域:cs.DC作者:Yujie Zhang、Huiying Lan、Ehsan Aghapour
相关推荐

本站内容由 LLM 精选聚合,原文版权归 arXiv 所有 · 摘录仅供参考