首页> 外文期刊>Journal of signal processing systems for signal, image, and video technology >Function-Level Processor (FLP): A Novel Processor Class for Efficient Processing of Streaming Applications
【24h】

Function-Level Processor (FLP): A Novel Processor Class for Efficient Processing of Streaming Applications

机译:功能级处理器(FLP):一种用于高效处理流应用程序的新颖处理器类

获取原文
获取原文并翻译 | 示例

摘要

The exponential growth in computation demand drives chip vendors to heterogeneous architectures combining Instruction-Level Processors (ILPs) and custom HW Accelerators (HWACCs) in an attempt to provide the needed processing capabilities while meeting power/energy requirements. ILPs, on one hand, are highly flexible, but power inefficient. Custom HWACCs, on the other hand, are inflexible (focusing on dedicated kernels), but highly power efficient. New processing architectures are needed that combine the power efficiency of HWACCs while still retaining sufficient flexibility to realize applications across targeted markets. This article introduces Function-Level Processors (FLPs) to fill the gap between ILPs and dedicated HWACCs. FLPs are comprised of configurable Function Blocks (FBs) implementing selected functions which are then interconnected via programmable point-to-point connections constructing an extensible/configurable macro data-path. An FLP raises programming abstraction to a Function-Set Architecture (FSA) controlling FBs allocation, configuration and scheduling. We demonstrate FLP benefits with an industry example of the Pipeline-Vision Processor (PVP). We highlight the gained flexibility by mapping 10 embedded vision applications entirely to the FLP-PVP offering up to 22.4 GOPs/s with an average power of 120 mW. The results also demonstrate that our FLP-PVP solution consumes 1/18th - 1/14th of the power of an ILP and 1/5th of the power of a hybrid ILP+HWACCs.
机译:计算需求的指数增长将芯片供应商推向异构架构,这些架构结合了指令级处理器(ILP)和定制的硬件加速器(HWACC),以在满足功率/能源要求的同时提供所需的处理能力。一方面,ILP具有高度的灵活性,但是功耗低。另一方面,自定义HWACC不灵活(专注于专用内核),但是具有很高的能效。需要新的处理架构,该架构应结合HWACC的功率效率,同时仍保留足够的灵活性以实现跨目标市场的应用。本文介绍功能级处理器(FLP),以填补ILP与专用HWACC之间的空白。 FLP由实现选定功能的可配置功能块(FB)组成,然后通过可编程的点对点连接将它们互连,从而构成可扩展/可配置的宏数据路径。 FLP将编程抽象化为控制FB分配,配置和调度的功能集体系结构(FSA)。我们以管道视觉处理器(PVP)的行业示例展示FLP的优势。我们通过将10个嵌入式视觉应用程序完全映射到FLP-PVP来提供更高的灵活性,该FLP-PVP提供高达22.4 GOP / s的平均功率,为120 mW。结果还表明,我们的FLP-PVP解决方案消耗ILP功率的1/18-1/14,混合ILP + HWACC功率的1/5。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号