클럭 사이클과 실행 시간을 계산하는 방법을 이해하는 것은 마이크로 프로세서 성능 분석에 필수적입니다. 이러한 계산은 효율적인 프로세서가 지침을 실행하고 작업을 관리하는 방법을 결정하는 데 도움이됩니다.

시계 주기

명령을 실행하려면 필요한 시계주기의 수는 명령 유형과 마이크로 프로세서 아키텍처에 따라 다릅니다. 총 시계주기를 찾으려면 지시 (CPI) 당 사이클에 의해 지시의 수를 곱합니다.

공식은:

총 시계 주기 = 지시 당 사용 × 주기 (CPI)

계산 실행 시간

실행 시간은 프로세서가 작업을 완료하는 데 걸리는 방법을 나타냅니다. 그것은 시계주기와 프로세서의 시계 속도를 사용하여 계산 될 수 있습니다.

공식은:

절단시간 = 총 시계 주기 / 시계 속도]

예제 계산

프로그램에는 1,000 개의 지침이 있으며, 2 사이클을 필요로하고 프로세서는 2 GHz에서 실행되며 계산은 다음과 같습니다.

  • 총 시계 주기 = 1,000 × 2 = 2,000
  • 실행 시간 = 2,000 / 2,000,000,000 = 1 마이크로 초