Advanced Micro Devices, Inc.
MEMORY ALLOCATION FOR PROCESSING-IN-MEMORY OPERATIONS
Last updated:
Abstract:
Memory allocation for processing-in-memory operations, including: receiving, by an allocation module, a memory allocation request indicating a plurality of data structure operands for a processing-in-memory operation; determining a memory allocation pattern for the plurality of data structure operands, wherein the memory allocation pattern interleaves a plurality of component pages of a memory page across the plurality of data structure operands; and allocating the memory page based on the determined memory allocation pattern.
Status:
Application
Type:
Utility
Filling date:
24 Mar 2020
Issue date:
30 Sep 2021