Invention Grant
US08195925B2 Apparatus and method for efficient caching via addition of branch into program block being processed
有权
通过将分支添加到正在处理的程序块中的高效缓存的装置和方法
- Patent Title: Apparatus and method for efficient caching via addition of branch into program block being processed
- Patent Title (中): 通过将分支添加到正在处理的程序块中的高效缓存的装置和方法
-
Application No.: US12051260Application Date: 2008-03-19
-
Publication No.: US08195925B2Publication Date: 2012-06-05
- Inventor: Atsushi Togawa
- Applicant: Atsushi Togawa
- Applicant Address: JP Tokyo
- Assignee: Sony Computer Entertainment Inc.
- Current Assignee: Sony Computer Entertainment Inc.
- Current Assignee Address: JP Tokyo
- Agency: Gibson & Dernier LLP
- Agent Matthew B. Dernier, Esq.
- Priority: JP2007-075629 20070322
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A main memory stores cache blocks obtained by dividing a program. At a position in a cache block where a branch to another cache block is provided, there is embedded an instruction for activating a branch resolution routine for performing processing, such as loading of a cache block of the branch target. A program is loaded into a local memory in units of cache blocks, and the cache blocks are serially stored in first through nth banks, which are sections provided in the storage area. Management of addresses in the local memory or processing for discarding a copy of a cache block is performed with reference to an address translation table, an inter-bank reference table and a generation number table.
Public/Granted literature
- US20080235499A1 APPARATUS AND METHOD FOR INFORMATION PROCESSING ENABLING FAST ACCESS TO PROGRAM Public/Granted day:2008-09-25
Information query