基本信息:
- 专利标题: DYNAMIC MULTI-BANK MEMORY COMMAND COALESCING
- 申请号:PCT/US2021/037290 申请日:2021-06-14
- 公开(公告)号:WO2021253012A1 公开(公告)日:2021-12-16
- 发明人: ALSOP, Johnathan , AGA, Shaizeen Dilawarhusen
- 申请人: ADVANCED MICRO DEVICES, INC.
- 申请人地址: 2485 Augustine Drive
- 专利权人: ADVANCED MICRO DEVICES, INC.
- 当前专利权人: ADVANCED MICRO DEVICES, INC.
- 当前专利权人地址: 2485 Augustine Drive
- 代理机构: RANKIN, Rory D.
- 优先权: US16/900,526 2020-06-12
- 主分类号: G06F13/16
- IPC分类号: G06F13/16 ; G06F13/1631 ; G06F3/0604 ; G06F3/0644 ; G06F3/0659 ; G06F3/0673
摘要:
Systems, apparatuses, and methods for dynamically coalescing multi-bank memory commands to improve command throughput are disclosed. A system includes a processor coupled to a memory via a memory controller. The memory also includes processing-in-memory (PIM) elements which are able to perform computations within the memory. The processor generates memory requests targeting the memory which are sent to the memory controller. The memory controller stores commands received from the processor in a queue, and the memory controller determines whether opportunities exist for coalescing multiple commands together into a single multi-bank command. After coalescing multiple commands into a single combined multi-bank command, the memory controller conveys, across the memory bus to multiple separate banks, the single multi-bank command and a multi-bank code specifying which banks are targeted. The memory banks process the command in parallel, and the PIM elements process the data next to each respective bank.
IPC结构图谱:
G06F13/10 | 电数字数据处理的外围设备 |
--G06F13/16 | ..关于访问存储器总线的 |