Cycles par instruction est une forme de mesure de l'ordinateur qui calcule la quantité de temps pour terminer une instruction en utilisant les cycles d'horloge du processeur et le nombre d'instructions du programme. Les cycles par instruction ainsi que le nombre d'instructions d'un programme de déterminer son état de comptage de cycle, et le nombre de cycles multiplié par le temps de cycle d'horloge fourniront l'unité de traitement centrale (CPU) de temps d'exécution. Temps CPU sont utilisés pour comparer les performances des différents processeurs informatiques.