Invention Grant
- Patent Title: Fine grained cache allocation
- Patent Title (中): 细粒度缓存分配
-
Application No.: US12509752Application Date: 2009-07-27
-
Publication No.: US08543769B2Publication Date: 2013-09-24
- Inventor: Ramakrishnan Rajamony , William E. Speight , Lixin Zhang
- Applicant: Ramakrishnan Rajamony , William E. Speight , Lixin Zhang
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen R. Tkacs; Stephen J. Walder, Jr.; Eustus O. Nelson
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A mechanism is provided in a virtual machine monitor for fine grained cache allocation in a shared cache. The mechanism partitions a cache tag into a most significant bit (MSB) portion and a least significant bit (LSB) portion. The MSB portion of the tags is shared among the cache lines in a set. The LSB portion of the tags is private, one per cache line. The mechanism allows software to set the MSB portion of tags in a cache to allocate sets of cache lines. The cache controller determines whether a cache line is locked based on the MSB portion of the tag.
Public/Granted literature
- US20110022773A1 Fine Grained Cache Allocation Public/Granted day:2011-01-27
Information query