Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PROGRAM CONVERSION DEVICE, PROGRAM CONVERSION METHOD, AND RECORDING MEDIUM HAVING PROGRAM FOR PROGRAM CONVERSION RECORDED THEREIN
Document Type and Number:
WIPO Patent Application WO/2017/119378
Kind Code:
A1
Abstract:
Provided is a program conversion device, and the like, capable of, even if a program has a loop including a termination determining process, converting the program to a program which can be executed at high speed by an information processing device including a vector operating unit. A program conversion device 501 comprises: a program conversion unit 502 that converts a program including a second loop process in which a first loop process for executing first processes in a certain order is repeated a plurality of times, into a third loop process in which a repetition process of the second loop process is repeated a first number of times and a fourth loop process which is repeated a second number of times in the third loop process, when the first loop process includes a process of accessing, in the first process, storage regions not continuous with respect to the order and the second loop process includes a determination process of ending the second loop process in accordance with whether or not a condition is satisfied; a loop division unit 503 that converts a process in which the first loop process is repeated the second number of times and a process in which the determination process is repeated the second number of times, into a process of repeating said processes the first number of times; a variable rearrange unit 505 that converts the first process and the determination process to a process for accessing storage regions which are different for each of the fourth loop processes and are in sequence in the processing order of the fourth loop processes; and a process exchange unit 504 that exchanges the processing orders of the fourth loop process and the first loop process.

Inventors:
MIYAMOTO TAKAMICHI (JP)
Application Number:
PCT/JP2016/089022
Publication Date:
July 13, 2017
Filing Date:
December 28, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NEC CORP (JP)
International Classes:
G06F9/45
Foreign References:
JPH0256065A1990-02-26
JPS6358574A1988-03-14
JPH0540780A1993-02-19
JPS63155264A1988-06-28
Other References:
YOSHIAKI TAKAHASHI: "Hayaia CPU no Shikumi- Saishin Gijutsu Part 3 CPU o Ishiki Shita Programming", C MAGAZINE, vol. 17, no. 11, 194, 1 November 2005 (2005-11-01), pages 38 - 39
Attorney, Agent or Firm:
SHIMOSAKA Naoki (JP)
Download PDF: