Skip to Content
Find More Like This
Return to Search

System and method for memory allocation in a multiclass memory system

United States Patent

June 28, 2016
View the Complete Patent at the US Patent & Trademark Office
Lawrence Livermore National Laboratory - Visit the Industrial Partnerships Office Website
A system for memory allocation in a multiclass memory system includes a processor coupleable to a plurality of memories sharing a unified memory address space, and a library store to store a library of software functions. The processor identifies a type of a data structure in response to a memory allocation function call to the library for allocating memory to the data structure. Using the library, the processor allocates portions of the data structure among multiple memories of the multiclass memory system based on the type of the data structure.
Loh; Gabriel (Bellevue, WA), Meswani; Mitesh (Austin, TX), Ignatowski; Michael (Austin, TX), Nutter; Mark (Austin, TX)
Advanced Micro Devices, Inc. (Sunnyvale, CA)
14/ 273,751
May 9, 2014
GOVERNMENT LICENSE RIGHTS This invention was made with government support under Prime Contract Number DE-AC52-07NA27344, Subcontract Number B600716 awarded by the Department of Energy (DOE). The Government has certain rights in this invention.