发明名称 Method and system for generating prefetch information for multi-block indirect memory access chains
摘要 Prefetch information is generated for multi-block indirect memory access chains. A method may include selecting a chain of indirect memory accesses of a procedure, the chain comprising a head access that does not depend for its address on another prefetch candidate memory access within the procedure and an indirect access that depends for its address on the head access. The method may further include determining a prefetch-ahead value for the chain, and generating a load operation corresponding to the head access that specifies a target memory address that is dependent upon the prefetch-ahead value and an address of the head access. The method may further include, for a terminal indirect access of the chain, generating a respective prefetch operation that is dependent for its address computation on results of preceding load operations in the same manner as its corresponding terminal indirect access depends upon preceding accesses in the chain.
申请公布号 US2007283106(A1) 申请公布日期 2007.12.06
申请号 US20060446643 申请日期 2006.06.05
申请人 SUN MICROSYSTEMS, INC. 发明人 KALOGEROPULOS SPIROS;SONG YONGHONG;TIRUMALAI PARTHA P.
分类号 G06F13/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址