发明名称 Information handling system including hardware and software prefetch
摘要 A prefetch optimizer tool for an information handling system (IHS) may improve effective memory access time by controlling both hardware prefetch operations and software prefetch operations. The prefetch optimizer tool selectively disables prefetch instructions in an instruction sequence of interest within an application. The tool measures execution times of the instruction sequence of interest when different prefetch instructions are disabled. The tool may hold hardware prefetch depth constant while cycling through disabling different prefetch instructions and taking corresponding execution time measurements. Alternatively, for each disabled prefetch instruction in the instruction sequence of interest, the tool may cycle through different hardware prefetch depths and take corresponding execution time measurements at each hardware prefetch depth. The tool selects a combination of hardware prefetch depth and prefetch instruction disablement that may improve the execution time in comparison with a baseline execution time.
申请公布号 GB2500080(B) 申请公布日期 2014.04.02
申请号 GB20120022762 申请日期 2012.12.18
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 RANDALL RAY HEISCH
分类号 G06F12/08;G06F9/30;G06F9/45 主分类号 G06F12/08
代理机构 代理人
主权项
地址