发明名称 SYSTEM AND METHOD FOR DYNAMICALLY ALLOCATING SHARED RESOURCE
摘要 PROBLEM TO BE SOLVED: To provide a method and a structure for allocating/deallocating a resource to/from a request side process or "an agent" on the basis of a reference history and a demand for balancing allocation of a shared resource (a cache line or a buffer, for example) with respect to addition. SOLUTION: A shared resource "pool" is logically divided into m pieces of sections. Using a small "section reference" counter for each section, its usage condition history is stored. A global "sustainability reference" counter functions to delete a "set reference" counter history at a programmable rate. A low "section reference" counter value implies a low usage condition, and the section resource is made available to a high usage condition section (sections) if necessary. According to a programmable threshold value, "weighting" of the criteria for system optimization can be carried out. COPYRIGHT: (C)2004,JPO
申请公布号 JP2004164607(A) 申请公布日期 2004.06.10
申请号 JP20030325295 申请日期 2003.09.17
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 TREMAINE ROBERT B
分类号 G06F12/08;G06F9/50;G06F12/00;G06F12/02;G06F12/12;(IPC1-7):G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址