Patent ID: 6507809
Filing Date: 2003-01-14
Classification: G06F

Abstract:
A computer-implemented performance simulation method for determining the performance of an information processing system by simulating a process to be conducted on the information processing system, comprising the steps of:preparing a plurality of performance simulation program means for conducting performance simulation processes independently of one another and a synchronization program means for causing said performance simulation program means to conduct the simulation processes at a synchronization timing of a plurality of cycles; dividing said information processing system into a plurality of subsystems and allocating said plurality of performance simulation program means to said plurality of subsystems, respectively; causing said synchronization program means to instruct said plurality of performance simulation program means to sequentially conduct the simulation processes at said synchronization timing of the plurality of cycles, thereby outputting a simulation result for the whole of the information processing system; preparing program means for managing an occupation of a shared resource among the plurality of divided subsystems, and communication program means for allowing said performance simulation program means to communicate information representing the occupation of the shared resource to one another; causing said synchronization program means to instruct said performance simulation program means to sequentially conduct the simulation processes; causing the communication program means to instruct the performance simulation program means to communicate said information representing said occupation of said shared resource to one another at said synchronization timing of said plurality of cycles; and causing said performance simulation program means to conduct the simulation processes in parallel onto the subsystems having no shared resource.