发明名称 Method and apparatus prefetching indexed array references
摘要 One embodiment of the present invention provides a system that generates prefetch instructions for indexed array references. Upon receiving code to be executed on a computer system, the system analyzes the code to identify candidate references to be prefetched, wherein the candidate references can include indexed array references that access a data array through an array of indices. Next, the system inserts prefetch instructions into the code in advance of the identified candidate references. If the identified candidate references include indexed array references, this insertion process involves, inserting an index prefetch instruction into the code, which prefetches a block of indices from the array of indices. It also involves inserting data prefetch instructions into the code, which prefetch data items in the data array pointed to by the block of indices.
申请公布号 US2004093591(A1) 申请公布日期 2004.05.13
申请号 US20030412154 申请日期 2003.04.10
申请人 KALOGEROPULOS SPIROS;TIRUMALAI PARTHA P.;RAJAGOPALAN MAHADEVAN;SONG YONGHONG;RAO SUBBARAO VIKRAM 发明人 KALOGEROPULOS SPIROS;TIRUMALAI PARTHA P.;RAJAGOPALAN MAHADEVAN;SONG YONGHONG;RAO SUBBARAO VIKRAM
分类号 G06F9/45;(IPC1-7):G06F9/45 主分类号 G06F9/45
代理机构 代理人
主权项
地址