티스토리 뷰

컴퓨터의 성능 측정을 위해 CPU Time 을 계산한 적이 있었습니다.

 

2020/09/15 - [컴퓨터구조] - [컴퓨터구조] CPU 성능 측정

 

CPU Time 외에도 MIPS (Millions of Instruction Per Second) 라는 성능 측정 지표가 존재합니다.

이는 시간이 아닌 처리량을 기준으로 컴퓨터의 성능을 알 수 있는 수치입니다.

 

프로그램은 다수의 Instruction 으로 구성되어 있고 CPU 는 초당 백만 이상의 Instruction 을 처리할 수 있습니다.

따라서 백만개의 명령을 1초에 몇번 수행할 수 있는지 보기위해 10^6 을 실행시간에 곱해줍니다.

 

MIPS = 명령어 개수 / (실행시간 * 10^6)

 

실행시간의 역수에 비례하기 때문에 MIPS 가 크면 컴퓨터의 성능이 우수하다고 할 수 있습니다.

 

실행시간 = (명령어 개수 * CPI) / Clock Rate

 

식 두개를 결합하면 MIPS 에 관한 다른 식을 얻을 수 있습니다.

 

MIPS = Clock Rate / (CPI * 10^6)


MIPS 에 대한 포스팅이었습니다.

 

 

댓글