发明名称 Integrated hierarchical memory overlay having invariant address space span that inactivates a same address space span in main memory
摘要 It has been determined that considerable data which is written to stacks is of the type that does not require long term retention (i.e., it is only required to be valid for the duration of a procedure or function which created it). Accordingly, when a stack is employed to handle such data (and other similar data), invalidation and writes to main memory that ordinarily accompany accesses of such data (when the stack is held in a cache memory) can be avoided. The invention therefore improves memory performance by providing an overlay memory, to which is assigned a set of main memory addresses that are utilized for stack operations. When data is either read or written from/to the overlay memory, there is no further communication "downstream" to either a cache memory or main memory. In other words, the overlay memory is used for short term storage and accesses to the overlay memory are invisible to other memory elements of the system. There is thus no need to invalidate any data and nor to write such data to main memory. As a result, substantially improved memory operations result.
申请公布号 US6209061(B1) 申请公布日期 2001.03.27
申请号 US19980032969 申请日期 1998.03.02
申请人 HEWLETT-PACKARD CO. 发明人 NELSON MARVIN D.;MATTHEWS RANDY J.
分类号 G06F9/34;G06F9/38;G06F12/08;(IPC1-7):G06F12/08 主分类号 G06F9/34
代理机构 代理人
主权项
地址