The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 26, 2019
Filed:
Jan. 31, 2017
Samsung Electronics, Co. Ltd., Suwon si, Gyeonggi-Do, KR;
Abhinav Golas, Mountain View, CA (US);
Abstract
A system includes a plurality of hardware resources, one or more processors configured to execute one or more programs to perform one or more operations; and a resource allocator configured to implement resource allocation of the plurality of hardware resources to a set of hardware threads. The resource allocation of the plurality of hardware resources is performed by: implementing a linked list comprising a plurality of nodes, wherein each of the plurality of nodes includes respective information regarding at least one of a next node or a previous node; allocating in a first order one or more ranges of free resources of the plurality of hardware resources to one or more nodes of the plurality of nodes; and releasing allocated nodes out-of-order in a second order distinct from the first order.