CPU와 아키텍처
클록 주파수 2 GHz, 평균 CPI(명령어 1개당 평균 클록 수) 0.5인 프로세서가 1초 동안 실행할 수 있는 명령어 수는 대략 얼마인가?
- A10억 명령어
- B40억 명령어
- C1억 명령어
정답과 해설 보기
정답: B. 40억 명령어
1초 동안의 클록 수는 2×10⁹이고 명령어 1개당 평균 0.5클록이므로 2×10⁹ ÷ 0.5 = 4×10⁹, 즉 40억 명령어입니다. CPI가 1 미만인 것은 슈퍼스칼라로 1클록에 여러 명령어를 실행하기 때문입니다. 성능은 「명령어 수 × CPI ÷ 주파수」인 실행 시간으로 결정되므로 명령어 수, CPI, 주파수 중 하나만으로는 비교할 수 없습니다.