发明授权
- 专利标题: Method for prefetching pointer-type data structure and information processing apparatus therefor
- 专利标题(中): 用于预取指针型数据结构的方法及其信息处理装置
-
申请号: US455335申请日: 1995-05-31
-
公开(公告)号: US5652858A公开(公告)日: 1997-07-29
- 发明人: Tetsuhiko Okada , Osamu Nishii , Hiroshi Takeda
- 申请人: Tetsuhiko Okada , Osamu Nishii , Hiroshi Takeda
- 申请人地址: JPX Tokyo
- 专利权人: Hitachi, Ltd.
- 当前专利权人: Hitachi, Ltd.
- 当前专利权人地址: JPX Tokyo
- 优先权: JPX6-123475 19940606
- 主分类号: G06F9/312
- IPC分类号: G06F9/312 ; G06F9/38 ; G06F13/00
摘要:
In order to allow prefetching of pointer-type data structure, an instruction word of load instruction has pointer hints indicating that the data being loaded by the instruction comprises a pointer specifying the address of the next data. When a CPU executes such an instruction, and the data requested by that instruction is loaded from a main memory, a prefetch circuit in a memory interface circuit uses this pointer to read a block containing the data specified by this pointer from the main memory, then stores temporarily in a prefetch buffer provided therein. When CPU executes a load instruction requesting reading of the data specified by this pointer, the data in this stored block is supplied to CPU through a processor interface circuit and a cache control circuit.
公开/授权文献
信息查询