[Computer architecture] 1.10 Fallacies and Pitfalls

준치·2022년 1월 21일
0

[Computer architecture]

목록 보기
9/18

Amdahl's Law


그림 1. Amdahl's law

Amdahl's law는 컴퓨터 시스템의 일부의 성능을 향상했을 때 전체의 성능이 얼마나 향상되는지를 나타내는 법칙이다. 이 법칙을 보면 일부의 성능을 향상시키는 것은 전체의 성능 향상에 한계가 있는것을 알 수 있다. 따라서 common case fast를 통해 성능을 향상하는것이 중요하다.

Fallacy : load와 power는 비례하지 않는다.

workload를 1%로 낮춘다고 해도 전력이 비례하여 그만큼 줄어들지 않는다.

Pitfall : MIPS는 성능 측정기준에 맞지 않다.

  • MIPS (million instructions per second) : 컴퓨터의 연산속도를 나타내는 단위중 하나로 수백만 개의 명령어를 기반으로 한 프로그램 실행 속도를 측정한것이다.
    -> 컴퓨터마다 ISA가 다르고 명령어마다 필요한 것이 다르기 떄문에 성능 측정에 맞지않다. 일정한 기준에 적합하지 않음.

Reference

[1] D. Patterson and J. Hennessy, ⌜Computer Organization and Design, 5th Edition⌟ , chapter 1
profile
설계 엔지니어 지망생

0개의 댓글