1. A method for forming, in accordance with a definition file, a parallel processing system that includes a plurality of types of elements that operate in parallel, the definition file including a plurality of parallel descriptions that respectively define a plurality of parallel processes performed independently, the plurality of parallel descriptions including a first parallel description showing a first parallel process with a plurality of data inputs including at least one data input into which output data of another parallel process is inputted, and the method comprising: a first step of generating, based on a hardware library in which information on the plurality of types of elements is stored, hardware configuration information including circuit configurations for executing the parallel processes defined by the parallel descriptions of the definition file, the circuit configurations including at least one of the plurality of types of elements; and a second step of adding a delay element to the hardware configuration information so that data with a same latency from input into the parallel processing system are inputted into a plurality of data inputs of a circuit configuration for executing the first parallel process.