Back to results
US 12,730,632 B2Granted
Processing-in-memory device having a plurality of global buffers and processing-in-memory system including the same
AssigneeSK hynix Inc.
InventorChoung Ki Song
Life of this patent
Estimating the term…
Abstract
A processing-in-memory (PIM) device includes a plurality of multiplication and accumulation (MAC) operators configured to perform MAC arithmetic operations using weight data and vector data to generate and output MAC result data. The PIM device also includes a first global buffer and a second global buffer configured to alternately perform a vector data provision operation of providing the vector data to the plurality of MAC operators and a MAC result data storage operation of storing the MAC result data.
Claims20
A processing-in-memory (PIM) device comprising:
- a plurality of multiplication and accumulation (MAC) operators configured to perform MAC arithmetic operations using weight data and vector data and generate MAC result data;
- and
- a first global buffer and a second global buffer each connected in common to the plurality of MAC operators of the PIM device, the first global buffer and the second global buffer configured to alternately perform, during the performance of the same MAC arithmetic operation by the plurality of MAC operators, a vector data provision operation of providing the vector data to the plurality of MAC operators and a MAC result data storage operation of storing the MAC result data such that the first global buffer performs the vector data provision operation while the second global buffer performs the MAC result data storage operation and the second global buffer performs the vector data provision operation while the first global buffer performs the MAC result data storage operation.
Dependencies are inferred from the claim text.