표준성능평가법인
Standard Performance Evaluation Corporation![]() |
![]() | |
형성 | 1988 |
---|---|
유형 | 비영리법인 |
본사 | 게인스빌 (버지니아 주) |
회원가입 | 하드웨어 및 소프트웨어 벤더, 대학, 리서치 센터 |
직원 | 5 |
웹 사이트 | www |
SPEC(Standard Performance Evaluation Corporation)는 컴퓨터 [1]성능 벤치마크의 표준화된 세트를 제작, 확립, 유지 및 보증하는 것을 목적으로 하는 미국의 비영리 기업입니다.
SPEC은 [2][3]1988년에 설립되었습니다.SPEC 벤치마크는 컴퓨터 시스템의 성능을 평가하기 위해 널리 사용되고 있습니다.테스트 결과는 SPEC 웹사이트에 게재되어 있습니다.
SPEC은 그래픽스 및 워크스테이션 퍼포먼스 그룹(GWPG), 하이 퍼포먼스 그룹(HPG), 오픈 시스템 그룹(OSG) 및 최신 리서치 그룹(RG)의 4개의 그룹을 포함하는 포괄적인 조직으로 발전했습니다.
구조.
오픈 시스템 그룹(OSG)
하이 퍼포먼스 그룹(HPG)
그래픽스 및 워크스테이션 퍼포먼스 그룹(GWPG)
SPEC 리서치 그룹(RG)
회원가입
SPEC의 멤버십은 SPEC의 표준을 준수할 의사가 있는 모든 이해관계 기업 또는 단체에게 열려 있습니다.다음과 같은 이점이 있습니다.
- 벤치마크 개발 참여
- 결과 검토 참여
- 그룹 참여에 따른 무료 소프트웨어
회원 목록은 SPEC의 회원 페이지에서 확인할 수 있습니다;[1].
멤버십 레벨
- 멤버십 유지에는 회비 지불이 필요하며 일반적으로 하드웨어 또는 소프트웨어 회사가 포함됩니다.
- SPEC "Associates"는 비영리 단체로서 수수료를 절감합니다.일반적으로 학계나 연구 조직이 포함됩니다.
SPEC 벤치마크 스위트
벤치마크는 "실제" 상황을 테스트하는 것을 목표로 합니다.Simple Computation(SPECjbb)에서 Java EE, 데이터베이스, 디스크 및 네트워크(SPECjEnterprise)가 포함된 전체 시스템에 이르기까지 Java 시나리오를 테스트하는 벤치마크도 여러 개 있습니다.
SPEC CPU 스위트는 컴파일러 GCC, 화학 프로그램 게임스, 날씨 프로그램 WRF 등의 여러 프로그램의 실행 시간을 측정하여 CPU 성능을 테스트합니다.다양한 태스크에 균등하게 가중치가 부여되어 인식된 중요도에 따라 가중치를 부여하려는 시도는 없습니다.전체 점수는 기하 평균에 기초합니다.
구름
IaaS 클라우드 플랫폼의 프로비저닝, 컴퓨팅, 스토리지 및 네트워크 리소스 측정 및 비교
- SPEC 클라우드 IaaS 2018
- SPEC 클라우드 IaaS 2016
CPU
현재 지원 대상 | 퇴사했다 |
---|---|
|
|
CPU, 메모리 및 컴파일러의 퍼포먼스 측정 및 비교
- SPEC CPU2006에는 2개의 스위트가 포함되어 있습니다.
- SPEC CPU 2017 패키지에는 4개의 스위트가 포함되어 있습니다.
- SPECspeed 2017 Integer 및 SPECspeed 2017 부동 소수점 스위트는 컴퓨터가 단일 작업을 완료하는 데 걸리는 시간을 비교하는 데 사용됩니다.
- SPECrate 2017 Integer 및 SPECrate 2017 부동 소수점 스위트는 시간 단위당 처리량 또는 작업을 측정합니다.
핸드헬드
그래픽스 및 워크스테이션 퍼포먼스
OpenGL 3D 그래픽스 시스템의 퍼포먼스를 측정하는 것으로, 특정 시스템상의 일반적인 3D 부하가 높은 실제 애플리케이션의 다양한 렌더링 태스크를 사용해 테스트합니다.
벤치마크 스위트 | 현재 릴리즈 | 이전 릴리스 | |
---|---|---|---|
SPEC 뷰 퍼프 | SPEC viewperf 2020 |
| |
SPEC wpc | SPECwpc v2.1 | ||
사양SM | |||
3ds Max™용 SPECapcSM | 3ds Max™ 2015용 SPECapcSM |
| |
Maya용 SPECapcSM | 2017년 Maya용 SPECapcSM |
| |
PTC Creo용 SPECapcSM | PTC Creo 3.0용 SPECapcSM |
| |
Siemens NX용 SPECapcSM | Siemens NX 9.0 및 10.0용 SPECapcSM |
| |
SolidWorks용 SPECapcSM | SolidWorks 2017용 SPECapcSM |
|
SPEC wpc
하이 퍼포먼스 컴퓨팅, OpenMP, MPI, OpenACC, OpenCL
벤치마크 스위트 | 현재 지원 대상 | 퇴사했다 |
---|---|---|
HPC | (없음) |
|
OMP |
|
|
MPI |
| (없음) |
액셀 |
| (없음) |
OMP
SPEC OMP(OpenMP)는 OpenMP 애플리케이션을 기반으로 성능을 평가하고 SMP(Shared Memory Multi-Processor, 즉 UMA) 시스템의 성능을 측정하는 첫 번째 제품입니다.
Java 클라이언트/서버
벤치마크 스위트 | 현재 지원 대상 | 퇴사했다 | |
---|---|---|---|
최근. | 퇴역 예정 | ||
jAppServer | (없음) | (없음) |
|
JBB |
| (없음) |
|
엔터프라이즈 |
| (없음) | (없음) |
JMS |
| (없음) | (없음) |
JVM |
| (없음) |
|
JBB
는 3계층 클라이언트/서버 시스템을 에뮬레이트하여 서버 측 Java의 성능을 평가합니다(중간 계층에 중점을 두고).
엔터프라이즈
Java 2 Enterprise Edition(J2EE) 테크놀로지 기반 애플리케이션 서버의 성능을 측정하기 위한 멀티 계층 벤치마크입니다.
메일 서버
현재 지원 대상 | 퇴사했다 |
---|---|
(없음) |
|
보관소
현재 지원 대상 | 퇴사했다 |
---|---|
|
|
SPEC SFS는 NFS 및 SMB 프로토콜 액세스를 모두 지원하는 파일 서버의 throughput 및 응답 시간을 측정하는 데 사용됩니다.
힘
현재 지원 대상 | 퇴사했다 |
---|---|
| (없음) |
가상화
현재 지원 대상 | 퇴사했다 |
---|---|
|
|
웹 서버
현재 지원 대상 | 퇴사했다 |
---|---|
(없음) |
|
SPEC 툴
- Server Efficiency Rating Tool(SERT; 서버 효율 평가 도구)서버 효율을 측정하는 것을 목적으로 하고 있습니다.처음에는 미국 환경보호청(EPA)의 컴퓨터 서버용 ENERGY STAR 프로그램의 제2세대 프로그램의 일환으로서 실시되었습니다.
- SPEC 운전기사 WDK 툴에너지 효율과 퍼포먼스를 모두 측정하기 위해 워크로드 개발을 단순화할 수 있도록 설계되었습니다.
- PT데몬SPEC PTDaemon 소프트웨어는 전력 측정 구성 요소를 포함하는 벤치마크에서 전력 분석기를 제어하는 데 사용됩니다.
벤치마크 검색 프로그램
- SPEC CPUv6, CPU 검색 프로그램은 SPEC 이외의 사용자가 CPU를 많이 사용하는 벤치마크 스위트(현재는 SPEC CPUv6로 지정되어 있음)에서 사용할 수 있는 응용 프로그램을 찾는 데 도움이 되도록 권장하고 있습니다.지금 폐지됩니다.
폐지된 벤치마크(후계자 없음)
- SPEC SDM91
- SPECsip_Infrastructure2011 - 벤치마크 구입은 가능하나 추가 결과 제출은 접수되지 않으며 지원은 제공되지 않습니다.
폐지된 벤치마크 (더 이상 문서화되어 있지 않음)
- SPECapcSM for Lightwave 3D 9.6, NewTek LightWave 3D v9.6 소프트웨어를 실행하는 시스템용 성능 평가 소프트웨어.
- SPEC 2001
- SPEC CPU89
휴대성
SPEC 벤치마크는 휴대용 프로그래밍 언어(보통 C, C#, Java 또는 Fortran)로 작성되며, 당사자는 플랫폼에 대해 원하는 컴파일러를 사용하여 코드를 컴파일할 수 있지만 코드를 변경할 수는 없습니다.제조업체는 컴파일러를 최적화하여 다양한 SPEC 벤치마크의 성능을 향상시키고 있습니다.SPEC에는 이러한 최적화를 제한하는 규칙이 있습니다.
라이선스
벤치마크를 사용하려면 SPEC에서 라이선스를 구입해야 합니다.비용은 테스트마다 다르며 일반적으로 수백달러에서 수천달러까지입니다.이 라이센스 유료 모델은 GPL에 의해 라이선스가 부여된 GCC 등의 소프트웨어가 벤치마크에 포함되어 있기 때문에 GPL에 위반되는 것으로 보일 수 있습니다.단, GPL에서는 소프트웨어를 무료로 배포할 필요가 없으며 수신자가 수신한 GPL 소프트웨어를 재배포할 수 있는 것만이 허용됩니다.SPEC 라이선스 계약에서는 "무료 배포가 필요한 라이센스"에 해당하는 항목은 특별히 면제되며 파일 자체는 소프트웨어 전체의 다른 부분에 배치됩니다.재패키지
문화
SPEC은 기술적 신뢰성, 대표성 또는 "평준한 경쟁의 장"이라는 개념에 호소함으로써 논쟁이 해결되는 환경을 조성하려고 합니다.SPEC 담당자는 일반적으로 벤치마크 대상 분야에 대한 전문 지식을 가진 엔지니어입니다.벤치마크에는 "실행 규칙"이 포함되며, 이 규칙은 측정 및 문서화 요건을 기술합니다.SPEC 웹사이트에 게시된 결과는 멤버의 퍼포먼스 엔지니어에 의한 피어 리뷰를 거칩니다.
레퍼런스
- ^ "SPEC Frequently Asked Questions". Retrieved 15 March 2010.
- ^ "The SPEC Organization". Retrieved 15 March 2010.
- ^ "SPEC Membership". Retrieved 15 March 2010.
- Kant, Krishna (1992). Introduction to Computer System Performance Evaluation. New York: McGraw-Hill Inc. pp. 16–17. ISBN 0-07-033586-9.