摘要 |
PROBLEM TO BE SOLVED: To provide a method capable of analyzing the performance of a huge program in a short period of time. SOLUTION: A simulator 2 outputs branch trace information 31 to a trace file 3 if a branch occurs in simulating a program 1. A performance analyzer 4 determines a basic block included in the program 1 on the basis of the branch trace information 31 and outputs the number 52 of executing times and the number 53 of execution cycles in the unit of the basic block 51. Because trace information can be compressed in a basic block unit, an amount of information to be outputted to the trace file 3 can be reduced and a time spent for simulation can be shortened. COPYRIGHT: (C)2004,JPO
|