发明名称 System and method for processing memory instructions using a forced order queue
摘要 A novel system and method for processing memory instructions. One embodiment of the invention provides a method for processing a memory instruction. In this embodiment, the method includes obtaining a memory request; storing the memory request in an Initial Request Queue (IRQ); and processing the memory request from the IRQ by a cache controller, wherein processing includes: identifying a type of the memory request, and processing the memory request in both a local cache and an Force Order Queue (FOQ), wherein processing includes determining if a portion of an address associated with the memory request matches one or more partial addresses in the FOQ and, if the memory request misses in the cache and the address does not match one or more partial addresses in the FOQ, adding the memory request to the FOQ and allocating a cache line in the local cache corresponding to the local cache miss.
申请公布号 US7519771(B1) 申请公布日期 2009.04.14
申请号 US20030643577 申请日期 2003.08.18
申请人 CRAY INC. 发明人 FAANES GREGORY J.;LUNDBERG ERIC P.;SCOTT STEVEN L.;BAIRD ROBERT J.
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址