发明名称 Method and system for preventing cache lines from being flushed until data stored therein is used
摘要 System and method of memory utilization in a computer system are described. In one embodiment, the method comprises, responsive to receipt of a DMA transaction from an entity, determining whether a memory request comprising a cache line-sized portion of the DMA transaction is speculative; and responsive to a determination that the memory request is not speculative, ensuring that a prefetch lock indicator of a cache line of a cache associated with the memory request is in a locked condition, thereby preventing a cache replacement algorithm ("CRA") from flushing the associated cache line.
申请公布号 US2006179174(A1) 申请公布日期 2006.08.10
申请号 US20050049011 申请日期 2005.02.02
申请人 BOCKHAUS JOHN W;BINFORD DAVID 发明人 BOCKHAUS JOHN W.;BINFORD DAVID
分类号 G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址