Back to results
US 2013/0159630 A1Published application
Selective cache for inter-operations in a processor-based environment
AssigneeATI Technologies ULC
InventorYury Lichmanov
Life of this patent
Estimating the term…
Abstract
The present invention provides embodiments of methods and apparatuses for selective caching of data for inter-operations in a heterogeneous computing environment. One embodiment of a method includes allocating a portion of a first cache for caching for two or more processing elements and defining a replacement policy for the allocated portion of the first cache. The replacement policy restricts access to the first cache to operations associated with more than one of the processing elements.
Claims27
A method, comprising:
- allocating a portion of a first cache for caching data for at least two processing elements;
- and
- defining a replacement policy for the allocated portion of the first cache, wherein the replacement policy restricts access to the first cache to operations associated with more than one of said at least two processing elements.
A method, comprising:
- caching data in a cache memory that is communicatively coupled to at least two processing elements according to a replacement policy that restricts access to the cache memory to data for operations associated with more than one of said at least two processing units.
An apparatus, comprising:
- means for allocating a portion of a first cache for caching data for at least two processing elements;
- and
- means for defining a replacement policy for the allocated portion of the first cache, wherein the replacement policy restricts access to the first cache to operations associated with more than one of said at least two processing elements.
An apparatus comprising:
- a cache for caching data in a cache memory that is communicatively coupled to at least two processing elements according to a replacement policy that restricts access to the cache memory to data for operations associated with more than one of said at least two processing elements.
An apparatus, comprising:
- at least two processing elements;
- and
- a first cache that is communicatively coupled to said at least two processing elements, wherein the first cache is adaptable to cache data according to a replacement policy that restricts access to the first cache to operations associated with more than one of said at least two processing elements.
Dependencies are inferred from the claim text.