发明名称 EFFECTIVE PREFETCHING WITH MULTIPLE PROCESSORS AND THREADS
摘要 A processing system includes a memory and a first core configured to process applications. The first core includes a first cache. The processing system includes a mechanism configured to capture a sequence of addresses of the application that miss the first cache in the first core and to place the sequence of addresses in a storage array; and a second core configured to process at least one software algorithm. The at least one software algorithm utilizes the sequence of addresses from the storage array to generate a sequence of prefetch addresses. The second core issues prefetch requests for the sequence of the prefetch addresses to the memory to obtain prefetched data and the prefetched data is provided to the first core if requested.
申请公布号 US2012246406(A1) 申请公布日期 2012.09.27
申请号 US201213488215 申请日期 2012.06.04
申请人 BELL GORDON BERNARD;DAVIS GORDON TAYLOR;DERBY JEFFREY HASKELL;KRISHNA ANIL;RAMANI SRINIVASAN;VU KEN;WOOLET STEVE;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BELL GORDON BERNARD;DAVIS GORDON TAYLOR;DERBY JEFFREY HASKELL;KRISHNA ANIL;RAMANI SRINIVASAN;VU KEN;WOOLET STEVE
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址