DYNAMIC VARIABLE BIT WIDTH NEURAL PROCESSOR

Embodiments relate to an electronic device that includes a neural processor having multiple neural engine circuits that operate in multiple modes of different bit width. A neural engine circuit may include a first multiply circuit and a second multiply circuit. The first and second multiply circuits...

Full description

Saved in:
Bibliographic Details
Main Authors Rajan, Yohan, Febbo, Paolo Di, Abdulla, Waleed, Vidanagamachchi, Chaminda N
Format Patent
LanguageEnglish
Published 09.09.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Embodiments relate to an electronic device that includes a neural processor having multiple neural engine circuits that operate in multiple modes of different bit width. A neural engine circuit may include a first multiply circuit and a second multiply circuit. The first and second multiply circuits may be combined to work as a part of a combined computation circuit. In a first mode, the first multiply circuit generates first output data of a first bit width by multiplying first input data with a first kernel coefficient. The second multiply circuit generates second output data of the first bit width by multiplying second input data with a second kernel coefficient. In a second mode, the combined computation circuit generates third output data of a second bit width by multiplying third input data with a third kernel coefficient.
Bibliography:Application Number: US202016810675