CPU - 성능 측정

06.CAOS 2023. 11. 28. 15:30
728x90
반응형

CPU성능평가  벤치마크

1. CPU성능평가 :
컴퓨터의 성능은 프로그램의 명령어수 , 각 명령어 수행시 소요되는 Cycle 수, 각 Cycle 당 걸리는 시간의 곱으로 계산
성능 = Cycle 타임(MHZ) * CPI(Cycle Per Instruction) * 명령어 수
 
2. 성능평가 기준 : 정수연산 + 부동 소수점 연산 + 멀티미디어 + 3D
 
3. 성능평가 측정 단위 :
1) 클럭속도 : 단순하게 CPU의 처리속도로 평가하는 방법 ,
2) MPIS : Millon Instruction Per Second
3) FLOPS : Floating Point Operation Per Second , SPEC95 - Standard Performance Evaluation Corporation
 
4. 벤치마크 : 평가 대상이 되는 하드웨어에서 실제 프로그램 및 데이터로 측정하는 방법
 
5. 벤치마크 유형 :     
1) TPC : Transaction Processing Performance Council / 컴퓨터 및 DB 프로그램의 성능을 동시에 평가함
DBMS에 대한 성능을 테스트하기 위해 설립되어, 이후 어플리케이션 서버와 웹 서버 벤치마크 테스트로 영역을 확대한 시스템 성능평가 단체
(성능테스트 유형) TPC-C, TPC-H, TPC-W
(주적용) 서버, 메인프레임
 
 
 
TPC-A : 가장 단순한 트랜잭션 처리성능 평가 벤치마크
TPC-B : A와 유사. 네트워크 불포함
TPC-C : A의 단순,비현실성 개선. 분단 트랜잭션
TPC-H: Decision Support, 애드 훅 결정 지원
TPC-R: 비즈니스 보고 결정 지원
TPC-W: Web 전자 상거래
TPCx-HS:Big Data
2) Whetstone : National Programming Lab in England 
 
3) SPEC(Standard Performance Evaluation Corporation)web96 - SPEC에서 웹서버 성능측정용으로 제정
소수의 워크스테이션 공급업자들의 참여로 설립되어 이후 현재 HP, SUN 등 약 60여개 이상의 참여하는 성능척도 관련 컨소시엄
(성능테스트 유형) SPEC95, SPECweb96, SPECweb99, SPEC jbb2000
(주적용) 워크스테이션
4) Dhrystone : CPU와 Memory 성능 테스트용 I/O는 제외
 
6. 성능척도:
(OLTP) 초당 트랜잭션 처리 건수(Transactions Per Second: TPS)
           분당 트랜잭션 처리 건수 비용(TPC-C: tpmC)
(웹 사이트) 초당 요청 처리 건수(HTTP requests/sec)
                초당 페이지 처리 건수(Page Views per Second)
(전자상거래) 초당 웹 처리 건수(TPC-W : WIPS(Web Interactions Per Second))
                  초당 세션 수(Sessions per Second)
(라우터) 초당 패킷 처리 건수(Packets per Second : PPS)
            초당 데이터 전송량(MB transferred per Second)
(CPU) 초당 명령 수행 건수(Millions of Instructions per Second : MIPS)
         초당 부동 소수점 계산 수행 건수(Floating Point Operations per Second: FLOPS)
(디스크) 초당 입출력 건수(I/Os per Second)
            초당 데이터 전송량(KB transferred per Second)
(E-mail 서버) 초당 메시지 전송 건수(Messages Sent Per Second)
 
트랜잭션 처리 성능 평의회란 온라인 트랜잭션 처리(OLTP) 시스템의 처리 성능을 측정하는 성능평가 기준의 표준 규격을 제정하기 위해 1988년에 결성된 비영리 단체입니다.
 
사무국은 미국 캘리포니아주의 새너제이에 있습니다. 미국의 탠덤, HPE, IBM, 영국의 ICL, 일본의 NEC 등 OLTP 시스템 제조업체 34개사와 반도체 제조업체, 사용자 단체 등이 참가해 OLTP 시스템의 성능 평가 기준을 'TPC 벤치마크'라는 이름으로 발행 중입니다.
 
1989년에 발표한 TPC 벤치마크 A 모델을 시작으로 TPC-A, TPC-B, TPC-C, TPC-D 등 4종류의 표준 규격을 결정했습니다. 최근 이 기준은 이미 구형이 됐고, TPC-H(애드 혹 결정 지원), TPC-R(비즈니스 보고 결정 지원), TPC-W(웹 전자 상거래) 등이 새로 규격화됐습니다.
 

 

728x90
Posted by Mr. Slumber
,