성능이슈 해결하기①(CPU의 성능지표 cpi,ipc,ips...)
CPU의 성능 지표들 1) Clock Speed(Clock Rate) : 1초에 실행할 수 있는 사이클의 갯수 2) CPI(Cycles per instrction) : 한 instrction이 평균적으로 몇 사이클만에 완료되는지를 나타내는 지표, 예를들어 불러오는 load 명령, 저장하는 store명령, 더하는 add명령이 있는데 load명령은 5사이클, store 명력은 3사이클, add 명령은 4사이클이라고 하면 cpi는 이 명령들이 평균적으로 몇 사이클이 소요된느지 나타내는 지표라서 이 예시에서는 cpi가 4라고 할 수 있다. 3) IPC(Instructins per cyle) : 이 CPI를 뒤집으면 IPC가 된다. 4cpi 이면 1/4 ipc이다. cpi 나 ipc나 사실은 같은 개념이긴하다 ...