Invention Grant
US09251084B2 Arithmetic processing apparatus, and cache memory control device and cache memory control method
有权
算术处理装置,缓存存储器控制装置和缓存存储器控制方法
- Patent Title: Arithmetic processing apparatus, and cache memory control device and cache memory control method
- Patent Title (中): 算术处理装置,缓存存储器控制装置和缓存存储器控制方法
-
Application No.: US13873539Application Date: 2013-04-30
-
Publication No.: US09251084B2Publication Date: 2016-02-02
- Inventor: Naohiro Kiyota
- Applicant: FUJITSU LIMITED
- Applicant Address: JP Kawasaki
- Assignee: FUJITSU LIMITED
- Current Assignee: FUJITSU LIMITED
- Current Assignee Address: JP Kawasaki
- Agency: Staas & Halsey LLP
- Priority: JP2012-143237 20120626
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/38

Abstract:
An arithmetic processing apparatus includes a plurality of processors, each of the processors having an arithmetic unit and a cache memory. The processor includes an instruction port that holds a plurality of instructions accessing data of the cache memory, a first determination unit that validates a first flag when receiving an invalidation request for data in the cache memory, a cache index of a target address and a way ID of the received request match with a cache index of a designated address and a way ID of the load instruction, a second determination unit that validates a second flag when target data is transmitted due to a cache miss, and an instruction re-execution determination unit that instructs re-execution of an instruction subsequent to the load instruction when both the first flag and the second flag are validated at the time of completion of an instruction in the instruction port.
Public/Granted literature
- US20130346730A1 ARITHMETIC PROCESSING APPARATUS, AND CACHE MEMORY CONTROL DEVICE AND CACHE MEMORY CONTROL METHOD Public/Granted day:2013-12-26
Information query