Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
LOOP UNROLLING PROCESSOR, METHOD, AND PROGRAM
Document Type and Number:
WIPO Patent Application WO/2021/161531
Kind Code:
A1
Abstract:
According to the present invention, a specification unit 3 specifies, from an inputted source program, a location where an arithmetic expression that represents a loop process is written. A generation unit 4 generates an arithmetic expression that represents the feature in which, when the remainder obtained by dividing the number of loop iterations of the loop process by a designated number of unroll steps is other than 0, a process for one loop iteration where the sum of the remainder and the designated number of unroll steps constitutes the number of unroll steps is performed, and the feature in which a loop process is then executed using the designated number of unroll steps. A replacement unit 5 replaces the arithmetic expression at the location specified by the specification unit 3 with the arithmetic expression generated by the generation unit 4.

Inventors:
OHNO YOSHIYUKI (JP)
Application Number:
PCT/JP2020/005890
Publication Date:
August 19, 2021
Filing Date:
February 14, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NEC CORP (JP)
International Classes:
G06F8/41
Foreign References:
JP2004355144A2004-12-16
JP2009265708A2009-11-12
Attorney, Agent or Firm:
IWAKABE Fuyuki et al. (JP)
Download PDF: