HPA:一种面向嵌入式能效的机会式方法
性能
2015-11-30 v1
摘要
降低能耗是高性能计算以及嵌入式领域团队日常面临的挑战。这个问题主要从硬件角度攻克,通过设计以能效为首要目标、往往以处理能力为代价的架构。近来,计算平台变得越来越异构,但从应用开发者的角度来看,这些额外能力的利用极为复杂,以至于它们大部分时间未被使用,从而导致额外的能源浪费而非更快的处理速度。在本文中,我们提出了一种透明的、即时(on-the-fly)优化方案,允许通用应用自动利用可用的计算单元来划分其计算负载。我们将我们的方法称为异构平台加速器(HPA, Heterogeneous Platform Accelerator)。其思想是使用性能剖析(profiling)自动选择用于加速的计算密集型候选部分,然后通过向不同单元卸载代码块来分配计算。使用NVIDIA Jetson TK1开发板,我们证明了HPA不仅能实现更快的处理速度,还能大幅降低吸收的总能量。
引用
@article{arxiv.1511.08635,
title = {HPA: An Opportunistic Approach to Embedded Energy Efficiency},
author = {Baptiste Delporte and Roberto Rigamonti and Alberto Dassatti},
journal= {arXiv preprint arXiv:1511.08635},
year = {2015}
}
备注
8 pages, 6 figures