Information processing device, storage medium, and method
AssigneeFujitsu Limited
InventorYuta MUKAI
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorYuta MUKAI
Estimating the term…
A device includes a processor configured to: divide loop in a program into first loop and second loop when compiling the program, the loop accessing data of an array and prefetching data of the array to be accessed at a repetition after prescribed repetitions at each repetition, the first loop including one or more repetitions from an initial repetition to a repetition immediately before the repetition after the prescribed repetitions, the second loop including one or more repetitions from the repetition after the prescribed repetitions to a last repetition, and generate an intermediate language code configured to access data of the array using a first region in a cache memory and prefetch data of the array using a second region in the cache memory in the first loop, and to access and prefetch data of the array using the second region in the second loop.
An information processing device comprising:
A non-transitory storage medium storing a program that causes a computer to execute a process, the process comprising:
A method of compiling a program, the method comprising:
A method of controlling a cache by a processor in a computer, the method comprising:
Dependencies are inferred from the claim text.