×

SYSTEMS AND METHODS FOR S-LIST PARTITIONING

  • US 20130290667A1
  • Filed: 04/27/2012
  • Published: 10/31/2013
  • Est. Priority Date: 04/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing the allocation of a plurality of memory elements stored within one or more lockless list structures, said lockless list structures accessible within an operating system environment of a multicore processor, the steps of said method comprising:

  • partitioning said one or more lockless list structures;

    initially partitioning said plurality of memory elements among said one or more lockless list structures;

    upon a request for allocating a memory element to a core processor, searching said one or more lockless list structures for an available memory element;

    upon finding said available memory element, allocating said available memory element to said core processor; and

    dynamically balancing said memory elements among said one or more said lockless list structures according to a suitable balancing metric.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×