1. A tangible computer-readable medium including program instructions for performing, when executed by a computer, conversion of a source program for a single processor into a program for a multiprocessor device having a plurality of processors, the method comprising: referencing a definition file, which is stored in memory, and which associates one of the processors of the multiprocessor device with tasks of the source program; converting the source program into a distributed source program in which the plurality of tasks of the source program are distributed among the plurality of processors; adding, as an argument to the distributed tasks, a processor ID of a task subject to processing by the distributed task; and adding, to the source program, a conditional statement which corresponds to “if” statement and “end” statement for each of the plurality of processors, the conditional statement includes each of the plurality of processors as a condition.