Patent ID: 8990828
Filing Date: 2015-03-24
Classification: G06F

Abstract:
1. A method for a controller to allocate resources in a multi-core architecture, the method comprising: associating first and second resources with first and second resource identifiers, respectively; mapping the first and second resource identifiers, associated with the respective first and second resources, to first and second sets of addresses in a memory, respectively, the first set of addresses being different from the second set of addresses; identifying that the first resource is at least partially unavailable; replacing the first resource identifier mapped to a first address in the first set of addresses with the second resource identifier, when the first resource is identified as being at least partially unavailable, so that the second resource identifier is mapped to the first address in the first set of addresses; receiving a request for the first resource, wherein the request identifies a particular address of the addresses in the first set of addresses; analyzing the particular address to identify a particular resource; and allocating the request to the particular resource.