A method for analyzing computer performance data

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/30 (2006.01) G06F 9/38 (2006.01) G06F 9/45 (2006.01) G06F 11/34 (2006.01)

Patent

CA 2231576

In a computerized method, performance data collected while a computer system executed instructions of a program are analyzed. The method collects performance data while executing the program. The performance data includes sample counts of instructions executed. The program is analyzed to determine classes of instructions. Instructions of the same equivalence class all execute the identical number of times. The execution frequencies for each instruction of each equivalence class is estimated. The estimated execution frequencies can then be used to the average number of cycles required to issue each instruction of each equivalence class. The average number of cycles can be compared with the minimum number of cycles to determine the number of dynamic stall cycles incurred by the instructions. Furthermore, reasons for the dynamic stall cycles can be inferred.

Dans une méthode informatisée, des données de performance sont recueillies pendant que sont analysées des instructions d'un programme exécutées par un système informatique. Les données sont recueillies pendant l'exécution du programme. Elles comprennent des échantillonnages d'instructions. L'analyse du programme permet de déterminer des classes d'instructions. Les instructions d'une même classe d'équivalence s'exécutent toutes un même nombre de fois. Les fréquences d'exécution de chaque instruction de chaque classe d'équivalence sont estimées. Les fréquences estimées peuvent ensuite être utilisées pour déterminer le nombre moyen de cycles nécessaires à la production de chaque instruction de chaque classe d'équivalence. Le nombre moyen de cycles peut être comparé au nombre minimal de cycles afin de déterminer le nombre de cycles de blocage dynamique de l'exécution des instructions. En outre, les raisons des cycles de blocage dynamique peuvent être inférées.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

A method for analyzing computer performance data does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with A method for analyzing computer performance data, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and A method for analyzing computer performance data will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1869772

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.