컴퓨터 구조론

[컴퓨터 구조론]2-1 summary

myjeongjun 2024. 11. 22. 08:05

강의의 소리가 잘 들리지않아 최대한 압축

 

base runtimeruntime의 차이

 

실제 컴파일을  할 때 어떤 옵션을 사용해도 괜찮으나, 모든 프로그램이 동일한 옵션을 사용하는게 base

 

각각의 컴파일러마다 서로 다른 옵션을 사용하는걸 허용하고 측정한게 runtime

 

SPEC Benchmark2006년 멀티 코어의 등장으로 변화가 일어났는데, 여러 프로그램에 대한 runtime, 규모가 큰 프로그램을 돌릴 때 cashe memory에 의한 performance차이를 보완하기위해 3번 측정후 중간값 채택

 

Amdahl’s Law

어떤 프로그램이 도는데 100초 걸리고 이 시간의 80초는 곱셈 연산을 담당할 때, (100 80) =20초는 아무리 향상시키려해도 개선할 수 없는 시간,, performance를 향상시키려할 때 가능한 부분과 가능하지 않은 부분이 존재하여 성능향상의 maximum이 존재한다.

 

결론

execution timeperfomace를 평가하는데 가장 확실한 수치라고한다.