Method and apparatus for performing deep learning operations
AssigneeSamsung Electronics Co., Ltd.
InventorsHyung-Dal KWON, Hanmin PARK, Seungwook LEE, Jae-Eon JO
Life of this patent
Estimating the term…
Abstract
Disclosed is an apparatus and method for performing deep learning operations. The apparatus includes a systolic array comprising multiplier accumulator (MAC) units, and a control circuit configured to control an operation of a multiplexer connected to at least one of the MAC units and operations of the MAC units according to a plurality of operation modes.
Claims21
An apparatus for performing deep learning operations, the apparatus comprising:
- a systolic array comprising multiplier accumulator (MAC) units;
- and
- a control circuit configured to control an operation of a multiplexer connected to at least one of the MAC units and operations of the MAC units according to a plurality of operation modes.
A method of performing deep learning operations, the method comprising:
- receiving an operation mode and input data;
- controlling operations of multiplier accumulator (MAC) units included in a systolic array in response to the operation mode;
- and
- controlling a multiplexer connected to at least one of the MAC units.
An apparatus for performing deep learning operations, the apparatus comprising:
- a systolic array comprising multiplier accumulator (MAC) units;
- and
- a multiplexer set connected to at least one of the MAC units;
- and
- a control circuit configured to control an operation of the multiplexer and MAC units according to a plurality of operation modes,
- wherein the multiplexer set comprises a first multiplexer connected to input terminals of adders of the MAC units, a second multiplexer connected to output terminals of accumulators of the MAC units, and a third multiplexer connected to output terminals of the MAC units.
Dependencies are inferred from the claim text.