Compiler, compile method, and processor core control method and processor
AssigneeFujitsu Limited
InventorKoichiro Yamashita
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorKoichiro Yamashita
Estimating the term…
A compiler compiling a source code and is implemented in a plurality of processor cores includes a parallel loop processing detection unit configured to detect from the source code a loop processing code for execution of an internal processing operation for a given number of repeating times, and an independent parallel loop processing code in the internal processing operation performed for each repetition to be concurrently processed, and a dynamic parallel conversion unit configured to generate a control core code for control of the number of repeating times in the parallel loop processing code and a parallel processing code for changing the number of repeating times corresponding to the control from the control core code.
A computer-implemented compile method for compiling a source code implemented in a plurality of processor cores, the compile method comprising:
A compiler which is stored in a non transitory computer-readable media, compiles a source code, and is implemented in a plurality of processor cores, the compiler comprising:
A non-transitory computer-readable storage medium storing a program used to direct a computer to execute a process for compiling a source code implemented in a plurality of processor cores, the process comprising:
A computer-implemented method for controlling a plurality of processor cores implemented with a source code compiled by a compiler, the method comprising
A processor, comprising:
Dependencies are inferred from the claim text.