US 11,921,634 B2
Leveraging processing-in-memory (PIM) resources to expedite non-PIM instructions executed on a host
Jagadish B. Kotra, Austin, TX (US); John Kalamatianos, Boxborough, MA (US); Yasuko Eckert, Redmond, WA (US); and Yonghae Kim, Suwanee, GA (US)
Assigned to ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed by ADVANCED MICRO DEVICES, INC., Santa Clara, CA (US)
Filed on Dec. 28, 2021, as Appl. No. 17/564,155.
Prior Publication US 2023/0205693 A1, Jun. 29, 2023
Int. Cl. G06F 12/0811 (2016.01)
CPC G06F 12/0811 (2013.01) 31 Claims
OG exemplary drawing
 
1. A method comprising:
writing first data of a first write instruction to a first processing-in-memory (PIM) register, wherein the first write instruction is not a PIM instruction, and wherein the first data is written to the first PIM register by dispatching a PIM command; and
moving the first data from the first PIM register to a first memory location.