发明名称 METHOD AND SYSTEM FOR INTERPROCEDURAL PREFETCHING
摘要 A computing system has an amount of shared cache, and performs runtime automatic parallelization wherein when a parallelized loop is encountered, a main thread shares the workload with at least one other non-main thread. A method for providing interprocedural prefetching includes compiling source code to produce compiled code having a main thread including a parallelized loop. Prior to the parallelized loop in the main thread, the main thread includes prefetching instructions for the at least one other non-main thread that shares the workload of the parallelized loop. As a result, the main thread prefetches data into the shared cache for use by the at least one other non-main thread.
申请公布号 US2010146495(A1) 申请公布日期 2010.06.10
申请号 US20080331999 申请日期 2008.12.10
申请人 SUN MICROSYSTEMS, INC. 发明人 SONG YONGHONG;KALOGEROPULOS SPIROS;TIRUMALAI PARTHA P.
分类号 G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址