SYSTOLIC ARRAY COMPONENT COMBINING MULTIPLE INTEGER AND FLOATING-POINT DATA TYPES

Systems and methods are provided to perform multiply-accumulate operations of multiple data types in a systolic array. One or more processing elements in the systolic array can include a shared multiplier and one or more adders. The shared multiplier can include a separate and/or a shared circuitry...

Full description

Saved in:
Bibliographic Details
Main Authors VOLPE, Thomas, ELMER, Thomas
Format Patent
LanguageEnglish
French
German
Published 20.03.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Systems and methods are provided to perform multiply-accumulate operations of multiple data types in a systolic array. One or more processing elements in the systolic array can include a shared multiplier and one or more adders. The shared multiplier can include a separate and/or a shared circuitry where the shared circuitry can perform at least a part of integer multiplication and at least a part of non-integer multiplication. The one or more adders can include one or more shared adders or one or more separate adders. The shared adder can include a separate and/or a shared circuitry where the shared circuitry can perform at least a part of integer addition and at least a part of non-integer addition.
Bibliography:Application Number: EP20200825369