摘要 |
PROBLEM TO BE SOLVED: To create a parallelization program which is more excellent in parallel execution performance. SOLUTION: A fork point determination part 110 finds the sets of fork points and an index value of parallel execution performance for at least one sequential processing program obtained by converting part of command lines of sequential processing programs 101 to other command lines and for each sequential processing program 101, and selects the sets of the fork points whose parallel execution performance index values are best and the sequential processing programs to be parallelized. A fork point combination determination part 120 determines a best combination included in the sets of the fork points determined by the fork point determination part 110. A parallelization program output 130 creates a parallelization program 103 for a multithread type parallel processor, from the sequential processing programs to be parallelized, based on the best combination of the fork points determined by the fork point combination determination part 120. COPYRIGHT: (C)2006,JPO&NCIPI
|