发明名称 Performance based system and method for dynamic allocation of a unified multiport cache
摘要 The present invention provides a performance based system and method for dynamic allocation of a unified multiport cache. A multiport cache system is disclosed that allows multiple single-cycle look ups through a multiport tag and multiple single-cycle cache accesses from a multiport cache. Therefore, multiple processes, which could be processors, tasks, or threads can access the cache during any cycle. Moreover, the ways of the cache can be allocated to the different processes and then dynamically reallocated based on performance. Most preferably, a relational cache miss percentage is used to reallocate the ways, but other metrics may also be used.
申请公布号 US6604174(B1) 申请公布日期 2003.08.05
申请号 US20000709872 申请日期 2000.11.10
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DEAN ALVAR A.;GOODNOW KENNETH J.;MAHIN STEPHEN W.;PRICER WILBUR D.;THYGESEN DANA J.;VENTRONE SEBASTIAN T.
分类号 G06F12/00;G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址