Processor that executes a plurality of threads by promoting efficiency of transfer of data that is shared with the plurality of threads
AssigneePanasonic Corporation
InventorHiroyuki Morishita
Life of this patent
Estimating the term…
Loading patent…
AssigneePanasonic Corporation
InventorHiroyuki Morishita
Estimating the term…
Provide is a processor that can maintain a dependency relationship between a plurality of instructions and one read instruction. The processor comprises: a setting unit configured to set, when an instruction that exists at a location ensuring that writing into a memory area has been completed is executed, usage information indicating whether writing into the memory area has been completed such that the usage information indicates that writing into a memory area during execution of one thread has been completed; and a control unit configured to (i) perform execution of a read instruction to read data stored in the memory area when the usage information indicates that writing into the memory area during execution of the one thread has been completed, and (ii) suppress execution of the read instruction when the usage information indicates that writing into the memory area during execution of the one thread has not been completed.
A processor that executes a plurality of threads, the processor comprising:
A control method used in a processor that executes a plurality of threads, the processor including a register, the control method comprising:
An image processing apparatus that processes an image by using a plurality of threads, the image processing apparatus comprising:
Dependencies are inferred from the claim text.