Invention Grant
- Patent Title: Inhibiting load instruction execution based on reserving a resource of a load and store queue but failing to reserve a resource of a store data queue
-
Application No.: US16697244Application Date: 2019-11-27
-
Publication No.: US11550589B2Publication Date: 2023-01-10
- Inventor: Takekazu Tabata , Yasunobu Akizuki , Sota Sakashita
- Applicant: FUJITSU LIMITED
- Applicant Address: JP Kawasaki
- Assignee: FUJITSU LIMITED
- Current Assignee: FUJITSU LIMITED
- Current Assignee Address: JP Kawasaki
- Agency: Fujitsu Patent Center
- Priority: JPJP2018-229045 20181206
- Main IPC: G06F9/38
- IPC: G06F9/38

Abstract:
A calculation processing apparatus includes a decoder that decodes memory access instructions including a store instruction and a load instruction; a first queue that stores the decoded memory access instructions; a second queue that stores store data related to the store instruction; a storage circuit that stores target address information of the store instruction for which the first queue is reserved but the second queue is not reserved; and an inhibitor that inhibits execution of the load instruction when address information matching target address information of the load instruction is stored in the storage circuit when the load instruction is being processed. This configuration inhibits switching of the order of a store instruction and a load instruction.
Public/Granted literature
- US20200183694A1 CALCULATION PROCESSING APPARATUS AND METHOD OF CONTROLLING CALCULATION PROCESSING APPARATUS Public/Granted day:2020-06-11
Information query