首页> 外国专利> Hardware accelerator template and design framework for implementing recurrent neural networks

Hardware accelerator template and design framework for implementing recurrent neural networks

机译:硬件加速器模板和实施反复性神经网络的设计框架

摘要

Hardware accelerator templates and design frameworks for implementing recurrent neural networks (RNNs) and variants thereof are described. A design framework module obtains a flow graph for an RNN algorithm. The flow graph identifies operations to be performed to implement the RNN algorithm and further identifies data dependencies between ones of the operations. The operations include matrix operations and vector operations. The design framework module maps the operations of the flow graph to an accelerator hardware template, yielding an accelerator instance comprising register transfer language code that describes how one or more matrix processing units and one or more vector processing units are to be arranged to perform the RNN algorithm. At least one of the one or more MPUs, as part of implementing the RNN algorithm, is to directly provide or directly receive a value from one of the one or more VPUs.
机译:描述用于实现经常性神经网络(RNN)和其变体的硬件加速器模板和设计框架。 设计框架模块获得RNN算法的流程图。 流程图识别要执行以实现RNN算法的操作,并进一步识别在操作中的数据之间的数据依赖性。 操作包括矩阵操作和矢量操作。 设计框架模块将流程图的操作映射到加速器硬件模板,产生包括寄存器的加速器实例,包括寄存器传输语言代码,所述寄存器实例描述了一个或多个矩阵处理单元和一个或多个向量处理单元如何被布置为执行RNN 算法。 作为实现RNN算法的一部分的一个或多个MPU中的至少一个是直接提供或直接从一个或多个VPU中的一个或直接接收值。

著录项

  • 公开/公告号US11216722B2

    专利类型

  • 公开/公告日2022-01-04

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION;

    申请/专利号US201615396520

  • 发明设计人 ERIKO NURVITADHI;DEBORAH MARR;

    申请日2016-12-31

  • 分类号G06N3/063;G06N3/04;

  • 国家 US

  • 入库时间 2022-08-24 23:10:59

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号