-
CPU 성능 측정에 관련된 용어들 - Clock cycle, Clock period, Clock speed, CPI, ICTips 2022. 3. 25. 20:54728x90반응형
CPU (clock) Cycle: CPU가 명령어를 실행(Fetch-Decode-Execute로 이루어지는)하는 단위
Clock period: CPU cycle이 한 번 돌기 위해 걸리는 시간
Clock speed: clock period의 역수. 단위는 헤르츠(Hz)
CPU 실행시간 = 프로그램 하나를 처리하는데 돌아야하는 CPU 클럭 사이클 수 x 클럭 사이클 시간
CPI (Clock cycles per instruction): 한 프로그램에서 명령어 하나를 처리하는데 필요한 평균 clock cycle 수. 명령어 종류마다 필요한 clock cycle 수가 다르므로 평균으로 표현.
IC (Instruction count): 프로그램 하나를 처리하는데 필요한 명령어의 수
CPU 성능 식 = IC x CPI / Clock speed
728x90반응형'Tips' 카테고리의 다른 글
OLTP vs OLAP (0) 2022.03.29 시간 단위 정리 - ns, ms, us, ps, fs (0) 2022.03.25 포트포워딩으로도 외부에서 접속이 안 될 때: Ngrok으로 로컬PC 서버에 띄우기 (0) 2021.10.27 Oh-my-zsh 설치하기, zsh 테마 변경 및 한글 폰트 적용, 자동완성 설정하기 (0) 2021.08.20 Python 가상환경 비교, Anaconda/ Homebrew/ Git/ Docker 간단 정리 및 설치 Troubleshooting (0) 2021.08.12