Invention Grant
- Patent Title: Shared fabric attached memory allocator
-
Application No.: US15885044Application Date: 2018-01-31
-
Publication No.: US10705951B2Publication Date: 2020-07-07
- Inventor: Yuvraj Patel , Yupu Zhang , Daniel Gmach
- Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Applicant Address: US TX Houston
- Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee: Hewlett Packard Enterprise Development LP
- Current Assignee Address: US TX Houston
- Agency: Dhand Law PC
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F3/06

Abstract:
An example system comprises one or more processing nodes to execute one or more processes; a switching fabric coupled to the one or more processing nodes; a fabric-attached memory (FAM) coupled with the switching fabric; and a memory allocator to allocate and release memory in the FAM in response to memory allocation requests and memory release requests from the one or more processes. The memory allocator is to partition the FAM into a memory shelf comprising a plurality of memory books of equal size. The memory allocator is to map a shelf into a virtual memory zone, the zone aligned with the boundaries of one or more books. The memory allocator is to maintain an indexed free-memory list where each index level is an entry point to a list of free memory blocks of a particular size in the zone, and the memory allocator to maintain a bitmap of the zone to identify if a memory block of a particular size is allocated.
Public/Granted literature
- US20190236001A1 SHARED FABRIC ATTACHED MEMORY ALLOCATOR Public/Granted day:2019-08-01
Information query