Arithmetic processing unit and arithmetic processing method
By optimizing the placement of floating-point registers and arithmetic units in the processor, the arithmetic processing unit addresses inefficiencies in transfer cycles, enhancing floating-point arithmetic efficiency and reducing pipeline risks, thus improving performance and scalability.
JP7877733B2Active Publication Date: 2026-06-23FUJITSU LTD
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- FUJITSU LTD
- Filing Date
- 2022-03-15
- Publication Date
- 2026-06-23
Smart Images

Figure 0007877733000001 
Figure 0007877733000002 
Figure 0007877733000003
Abstract
To efficiently execute floating point arithmetic.SOLUTION: An arithmetic processing device 1 includes: an instruction storage section 161 that stores an arithmetic instruction; a data cache section 18 that caches an arithmetic result of the arithmetic instruction; a plurality of floating point registers 172 that is arranged on a side of the instruction storage section 161 and stores a register value for executing the arithmetic instruction transferred from the instruction storage section 161; and a plurality of floating point arithmetic units 171 that is arranged on a side of the data cache section 18 and performs floating point arithmetic on the basis of the arithmetic instruction. The number of cycles is one when the register value is transferred from the instruction storage section 161 to one or more floating point registers 172, among the plurality of floating point registers 172, arranged at positions closest in a distance to the instruction storage section 161.SELECTED DRAWING: Figure 8
Need to check novelty before this filing date? Find Prior Art