Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
DEVICE, METHOD AND PROGRAM FOR LOOP UNROLLING PROCESSING
Document Type and Number:
WIPO Patent Application WO/2021/161532
Kind Code:
A1
Abstract:
According to the present invention, when N is the loop count of an original loop processing, L is the lower limit of a designated unroll stage number, M is the upper limit of the designated unroll stage number, Q is the quotient of division of N by L, and R is the remainder of the division of N by L, a generation unit 4 generates an equation including: an equation expressing that, when R-Q*(M-L)>0, one loop processing is performed R-Q*(M-L) times in the original loop processing, and then the loop processing is performed by taking M as the unroll stage number; and an equation expressing that, when R-Q*(M-L)>0 does not hold true, the loop processing is performed as many as the number of times of the quotient of division of R by (M-L) by taking M as the unroll stage number, and one loop processing is performed by taking, as the unroll stage number, the sum of L and the remainder when the remainder of the division of R by (M-L) is not 0, and then, the loop processing is performed by taking L as the unroll stage.

Inventors:
OHNO YOSHIYUKI (JP)
Application Number:
PCT/JP2020/005891
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:
JP2017041085A2017-02-23
JPH04344535A1992-12-01
Attorney, Agent or Firm:
IWAKABE Fuyuki et al. (JP)
Download PDF: