发明名称 Optimized configurable scheme for demand based resource sharing of request queues in a cache controller
摘要 A method is provided that includes a step for setting a maximum number of concurrently allocated queue entries to service writeback evictions. The method also includes a step of setting a register bit based on cache requests. The method also includes a step for dynamically selecting, based on the register bit set, one of a cache management scheme based on a maximum number of programmable writeback entries and a cache management scheme allowing both writeback entries and incoming core requests to be allocated in in any free entry based on priority. According to another embodiment of the invention, a computer system is provided that includes at least one computer processor. The computer processor provided has at least one cache memory and a cache controller. Further included is a register coupled to the computer processor. Also, a memory bus is provided that is coupled to the computer processor. A memory is included that is coupled to the memory bus. A controller for dynamically selecting between a cache management scheme based on a maximum number of programmable writeback entries and a cache management scheme allowing both writeback entries and incoming core requests to be allocated based on priority is also included. The controller for dynamically selecting between one of a cache management scheme based on a maximum number of programmable writeback entries and a cache management scheme allowing both writeback entries and incoming core requests to be allocated based on priority includes a register bit within the register that is capable of being set and cleared. The computer processor queries the register to determine if the register bit is either set and cleared.
申请公布号 US6434673(B1) 申请公布日期 2002.08.13
申请号 US20000607794 申请日期 2000.06.30
申请人 INTEL CORPORATION 发明人 PALANCA SALVADOR;MOSUR LOKPRAVEEN B.
分类号 G06F12/08;(IPC1-7):G06F12/00;G06F13/18 主分类号 G06F12/08
代理机构 代理人
主权项
地址