发明授权
CN100382015C 用于在多处理器系统中执行数据预取的方法和设备
失效 - 权利终止
- 专利标题: 用于在多处理器系统中执行数据预取的方法和设备
- 专利标题(英): Method and apparatus for performing data prefetch in a multiprocessor system
-
申请号: CN200610006631.X申请日: 2006-01-27
-
公开(公告)号: CN100382015C公开(公告)日: 2008-04-16
- 发明人: 小詹姆斯·S·菲尔兹 , 本吉曼·L·古德曼 , 古伊·L·古斯雷 , 杰弗里·A·斯图切里
- 申请人: 国际商业机器公司
- 申请人地址: 美国纽约
- 专利权人: 国际商业机器公司
- 当前专利权人: 国际商业机器公司
- 当前专利权人地址: 美国纽约
- 代理机构: 中国国际贸易促进委员会专利商标事务所
- 代理商 康建忠
- 优先权: 11/054,173 2005.02.09 US
- 主分类号: G06F9/38
- IPC分类号: G06F9/38
摘要:
本发明公开了一种在多处理器系统内执行数据预取的方法和设备。该多处理器系统包括多个处理器,每个处理器具有高速缓冲存储器。该高速缓冲存储器被细分为多个片。多处理器系统内的请求处理器首先发出一组预取请求。每个预取请求用于请求处理器的高速缓冲存储器的各片之一。响应预取请求未击中请求处理器的高速缓冲存储器,将该预取请求合并为一个组合预取请求。然后,将组合预取请求发送到多处理器系统内的所有未请求处理器的各高速缓冲存储器。响应未请求处理器的各高速缓冲存储器发出的组合清除请求,从系统存储器获得组合预取请求的数据。
公开/授权文献
- CN1818855A 用于在多处理器系统中执行数据预取的方法和设备 公开/授权日:2006-08-16