CS/컴퓨터 구조

[컴퓨터 구조] SPEC Benchmark & Amdahl’s law

윤곰이 2024. 6. 15. 22:11
학교에서 들은 컴퓨터 구조 강의 내용을 복습하면서 작성한 글입니다.
March 20, 2024 3:12 PM

SPEC CPU Benchmark

  • 성능 비교의 표준 제공
  • SPECratio: reference machine에서 측정된 시간과의 비율
  • 해당 비율들을 기하평균을 통해 합산

SPEC Power Benchmark (기준 전력 당 성능)

  • performance: ssj_ops/sec
  • power: Watts(Joules/sec)

단위 전력 당 초당 처리량: ssj_ops/Watt = 각 레벨에서의 작업량/각 workload 레벨에서의 전력소모

Fallacy

Amdahl’s Law

  • CPU 측면의 개선과 전반적인 성능의 향상이 비례하지 않음

→ $T_{unaffected}$ 는 상수로, 시스템 성능 개선에 영향받는 않는 요소임

  • MIPSbut, 명령어 개수로 누가 더 좋은지 알 수는 없으므로 좋은 measure가 아님
    (시험X)
  • MIPS: Millions of Instructions Per Second

Concluding

  • 기술 발전이 exponential → 가성비 ⬆️
  • abstraction: 추상화
  • software와 hardware 분리하는 ISA
  • 실행시간: best measure
  • Power는 무조건 높일 수는 X