发明名称 Microprocessor apparatus and method for prefetch, allocation, and initialization of a cache line from memory
摘要 A microprocessor apparatus for exclusive prefetch and initialization of a cache line from memory, including translation logic and execution logic. The translation logic translates an allocate and initialize instruction into a micro instruction sequence that directs a microprocessor to prefetch a cache line in an exclusive state and to initialize the cache line to a specified value, where the allocate and initialize instruction is encoded to direct the microprocessor to prefetch the cache line in the exclusive state and to initialize the cache line to the specified value. The execution logic receives the micro instruction sequence, and issues a transaction over a memory bus that requests the cache line in the exclusive state. Upon receipt, the execution logic initializes the cache line to the specified value. The allocation and initialization of the cache line occurs in parallel with execution of other instructions in a program flow of an application program.
申请公布号 US7080211(B2) 申请公布日期 2006.07.18
申请号 US20030364920 申请日期 2003.02.11
申请人 IP-FIRST, LLC 发明人 HOOKER RODNEY E.
分类号 G06F13/00;G06F9/22;G06F9/30;G06F9/305;G06F9/318;G06F9/34;G06F9/38;G06F12/00;G06F12/08;G06F12/10 主分类号 G06F13/00
代理机构 代理人
主权项
地址