×

通过数据流图探索自动设计特定于应用程序的指令集扩展。 (英语) Zbl 1074.68534号

概述:通用处理器通常无法实现高性能应用程序具有挑战性的成本、性能和电源需求。为了满足这些需求,大多数系统都会使用一些硬件加速器来卸载应用程序中需要计算的部分。作为此策略的替代方案,我们将检查针对特定应用定制处理器的计算能力。处理器以一组自定义功能单元和指令集扩展的形式通过硬件进行扩展。为了有效地识别创建自定义硬件的机会,数据流图设计空间探索引擎启发式地识别候选计算子图,而无需人为限制其大小或形状。该引擎结合了对性能增益、成本和处理器固有局限性的估计,以使候选图朝着盈利方向增长,同时修剪不盈利的路径。本文描述了数据流图探索引擎,并评估了它在一组嵌入式应用程序中的有效性。

MSC公司:

68M99型 计算机系统组织
PDF格式BibTeX公司 XML格式引用
全文: 内政部