Multibank cache with dynamic cache virtualization
AssigneeIntel Corporation
InventorsYakov Evgeni Ginzburg, Naru Dames Sundar, Chih-Jen Chang, Amir Keren, Ravi Tangirala
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsYakov Evgeni Ginzburg, Naru Dames Sundar, Chih-Jen Chang, Amir Keren, Ravi Tangirala
Estimating the term…
There is disclosed in one example a computing system, including: a processor including one or more computing cores; a cache having n discrete cache banks of the same cache level; and a cache controller including n discrete cache buses to communicatively couple the cache controller to the cache, wherein the cache buses are of width b, and a cache access controller configured to: receive an access request for an object of size s, wherein s>b; divide the object into k chunks of size b or smaller; and transfer the object to or from the cache in one or more iterations, the iterations including transferring n chunks of size b or smaller in parallel via the cache buses.
A computing system, comprising:
A cache controller, comprising:
A method of controlling a cache, comprising:
Dependencies are inferred from the claim text.