1. 프랑스의 IT 기업
| <colbgcolor=#fff,#000> | |
| 업종명 | 소프트웨어 개발 및 유통 |
| 설립일 | 2013년 2월 8일 |
| 지원 운영체제 | Microsoft Windows | Android |
| | |
CPUID는 소프트웨어 개발을 전문적으로 하는 기업이며, 대표적인 프로그램으로는 CPU-Z가 있다.
재미있게도 만드는 프로그램들이 2번 항목의 x86 명령어를 주로 쓴다.[1]
1.1. 프로그램 일람
1.1.1. CPU-Z
#!if (문단 == null) == (앵커 == null)
를#!if 문단 != null & 앵커 == null
의 [[CPU-Z#s-|]]번 문단을#!if 문단 == null & 앵커 != null
{{{#!if 문서명 = 문서명 != null ? 문서명 : calleeTitle
의 [[CPU-Z#|]] 부분을}}} 참고하십시오.1.1.2. HWMonitor
#!if (문단 == null) == (앵커 == null)
를#!if 문단 != null & 앵커 == null
의 [[HWMonitor#s-|]]번 문단을#!if 문단 == null & 앵커 != null
{{{#!if 문서명 = 문서명 != null ? 문서명 : calleeTitle
의 [[HWMonitor#|]] 부분을}}} 참고하십시오.1.1.3. Perfmonitor 2
| Perfmonitor2 | |
| | |
| 설치 | PC |
| 운영체제 | Microsoft Windows |
| 최신 버전[기준] | 2.04 |
1.1.4. Powermax
| Powermax | |
| | |
| 설치 | PC |
| 운영체제 | Microsoft Windows |
| 최신 버전[기준] | 1.00 |
CPU와 GPU의 오버클럭을 도와주고 테스트할 수 있는 프로그램이다. 임의로 전력과 온도를 끌어올려주고 성능을 향상시켜준다. CPU의 안정성이나 냉각 시스템이 잘 작동하는지도 보여준다.
1.2. 여담
자체 지원하는 개발 키트로 프로그램 개발에 참여할 수 있다.2. x86/x86-64의 명령어
#!if (문단 == null) == (앵커 == null)
를#!if 문단 != null & 앵커 == null
의 [[x86/CPUID#s-|]]번 문단을#!if 문단 == null & 앵커 != null
{{{#!if 문서명 = 문서명 != null ? 문서명 : calleeTitle
의 [[x86/CPUID#|]] 부분을}}} 참고하십시오.| <rowcolor=#fff> x86 · AMD64 확장 명령어 집합 | |
| 인텔 주도 확장 명령어 | |
| 범용 | |
| SIMD | AVX-512: F · CD · DQ · BW · VL · IFMA · VBMI · VBMI2 · VNNI · VAES · GFNI · BITALG AVX[3]: AVX-VNNI · AVX-IFMA AVX10 AVX10.1 · AVX10.2 |
| 비트 조작 | BMI1 · BMI2 · ADX |
| 보안 및 암호 | AES-NI · CLMUL · RDRAND · RDSEED · SHA · MPX · SGX · TME · MKTME |
| 가상화 및 기타 | VT-x(VMX) · SMX · TSX-NI[TSXLDTRK] · TSXLDTRK |
| 시스템 및 인터럽트 | IDT[FRED] · FRED · CPUID |
| AMD 주도 확장 명령어 | |
| SIMD 및 비트 연산 | |
| 비트 조작 | ABM · POPCNT · LZCNT |
| 보안 및 암호 | SME |
| 가상화 및 기타 | AMD-V · |
| 시스템 및 인터럽트 | |
| 공동 표준 (x86 Ecosystem Advisory Group) | |
| SIMD | ACE |
| 보안 및 암호 | ChkTag |
[SSE2] SSE2로 대체 권장[SSE2] [3] 512-bit EVEX 인코딩된 AVX-512 명령어의 256-bit VEX 인코딩 버전[TSXLDTRK] 대체권장[FRED] 대체권장[SSE2] [TSXLDTRK] 대체권장[FRED] | |
x86/AMD64 CPU의 명령어로 CPU의 정보, 지원하는 명령어, CPU 개별 식별코드[5] 등을 알 수 있다.
인텔 펜티엄부터 도입되었다. 다시 말해 위의 프랑스 회사보다 오래되었다.
Opcode는
0F A2이며, 사용 방법은 EAX와 ECX 레지스터에 출력할 값을 넣고 명령을 실행시키면 프로세서의 모델, 캐시 정보, 사용 가능한 확장 명령어 등을 반환한다.[5] PPIN(Protected Processor Identification Number) 코퍼마인에서 첫 지원 시 개인 정보 침해라고 EU에서 제제할 것이라고 하자 투알라틴부터 삭제했으나 하스웰이나 젠 시리즈 등에서 은근 슬쩍 부활했다.