发明名称 Method and system for identifying multi-block indirect memory access chains
摘要 A method and system for identifying multi-block indirect memory access chains. A method may include identifying basic blocks between an entry point and an exit point of a procedure, where the procedure includes a control statement governing its execution. It may be determined whether a probability of execution of a given basic block relative to the control statement equals or exceeds a first threshold value. If so, a respective set of one or more chains of indirect memory accesses may be generated, where each chain includes at least a respective head memory access that does not depend for its memory address computation on another memory access within the given basic block. Chains may be joined across basic blocks dependent upon whether the relative execution probabilities of the blocks exceed a threshold value.
申请公布号 US2007283105(A1) 申请公布日期 2007.12.06
申请号 US20060446624 申请日期 2006.06.05
申请人 SUN MICROSYSTEMS, INC. 发明人 KALOGEROPULOS SPIROS;SONG YONGHONG;TIRUMALAI PARTHA P.
分类号 G06F13/00;G06F12/00 主分类号 G06F13/00
代理机构 代理人
主权项
地址