This co-simulation computer system has a plurality of simulators that operate in cooperation with each other that includes an input buffer and an output buffer that are correspondingly disposed on the input side and output side of a simulator being validated.
This co-simulation computer system has a plurality of simulators that operate in cooperation with each other. The plurality of simulators includes a plurality of simulators having different precisions and speeds, and is provided with: an input buffer and an output buffer that are correspondingly disposed on the input side and output side of a simulator being validated; and a dynamic speed adjustment unit that controls the input and output of data to and from the input buffer and the output buffer. The dynamic speed adjustment unit controls the input change frequency of the data to the simulator being validated, or the output change frequency of the data from the simulator being validated, and adjusts the operating speed of the plurality of simulators that operate in cooperation.