摘要 |
PROBLEM TO BE SOLVED: To manage the number of data processing simultaneously executed.SOLUTION: A data processing device includes: an optimization processing execution unit 4 capable of executing in parallel optimization processing of a plurality of pieces of data; an optimization management information storage unit 5 for storing optimization management information 50 in which an upper limit of the number of optimization processing allowed to be simultaneously executed is indicted as a simultaneous execution number; and an optimization processing determination unit 3 for, when the optimization processing by the optimization processing execution unit 4 is requested to any data, counting the number of the optimization processing being executed in the optimization processing execution unit 4, comparing the number of the optimization processing being executed with the simultaneous execution number, and, if the number of the optimization processing being executed is less than the simultaneous execution number, permitting execution of the optimization processing for the data. |