首页> 外国专利> PERFORMING MULTIPLY AND ACCUMULATE OPERATIONS IN NEURAL NETWORK PROCESSOR

PERFORMING MULTIPLY AND ACCUMULATE OPERATIONS IN NEURAL NETWORK PROCESSOR

机译:在神经网络处理器中执行乘积运算

摘要

Embodiments relate to a neural processor circuit including a plurality of neural engine circuits, a data buffer, and a kernel fetcher circuit. At least one of the neural engine circuits is configured to receive matrix elements of a matrix as at least the portion of the input data from the data buffer over multiple processing cycles. The at least one neural engine circuit further receives vector elements of a vector from the kernel fetcher circuit, wherein each of the vector elements is extracted as a corresponding kernel to the at least one neural engine circuit in each of the processing cycles. The at least one neural engine circuit performs multiplication between the matrix and the vector as a convolution operation to produce at least one output channel of the output data.
机译:实施例涉及包括多个神经引擎电路,数据缓冲器和内核获取器电路的神经处理器电路。神经引擎电路中的至少一个被配置为在多个处理周期上从数据缓冲器接收矩阵的矩阵元素作为输入数据的至少一部分。至少一个神经引擎电路还从内核获取器电路接收向量的向量元素,其中,在每个处理周期中,将每个向量元素提取为至少一个神经引擎电路的对应内核。至少一个神经引擎电路作为卷积运算在矩阵和向量之间执行乘法,以产生输出数据的至少一个输出通道。

著录项

  • 公开/公告号US2019340486A1

    专利类型

  • 公开/公告日2019-11-07

    原文格式PDF

  • 申请/专利权人 APPLE INC.;

    申请/专利号US201815971444

  • 申请日2018-05-04

  • 分类号G06N3/02;G06F7/523;G06F7/50;

  • 国家 US

  • 入库时间 2022-08-21 12:07:51

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号