In Computer/컴퓨터구조

[컴퓨터구조] Basis of Evaluation in Computer architecture | 평가 기준

팽이리 2023. 3. 22. 21:25
Pros(장점) Basis of Evaluation Cons(단점)
가장 대표적이며, 성능을 정확하게 측정할 수 있음 Actual Target Workload
(컴퓨터가 수행할 실제 작업)
ㆍ특정 상황에만 측정 가능
ㆍ비이식성(환경 호환↓)
ㆍ실행 또는 측정이 어려움
ㆍ컴퓨터 성능에 미치는 요인을 파악하기 어려움
ㆍ이식성이 좋음(환경 호환↑)
ㆍ많은 사람들에게 인정받고 사용됨
ㆍ현실에서 유용하게 적용됨
Full Application Benchmarks
(컴퓨터가 수행할 프로그램 일부를 실행)
왜곡된 결과를 보여줄 수 있음(실제 선능과 차이가 날 수가 있음)
간단하고 빠르게 실행 가능 Small "Kernel" Benchmarks
(컴퓨터가 수행할 프로그램 중 중요한 부분을 추출하여 실행)
ㆍeasy to "fool"
ㆍ왜곡된 결과를 보여줄 수 있음(실제 선능과 차이가 날 수가 있음)
최대성능과 한계점을 알 수 있음 Microbenchmarks
(컴퓨터의 특정 기능이나 구성요소를 테스트)
최대 성능이 실제 성능과 크게 차이날 수 있음