해외 기사를 번역기로 번역 하였습니다 오역이 있을수 있으니 원문을 참고 하세요
인텔의 APX 명령어 지원 기능이 윈도우 11에서 테스트되고 있으며, 마이크로소프트는 이제 해당 기능을 활성화하는 토글 버튼을 추가했습니다.
인텔은 2023년 7월, 기존 ISA 대비 64비트 성능과 효율성을 향상시키기 위해 APX 명령어를 선보였습니다 . 그리고 최근인 2026년 8월에는 APX 아키텍처 사양 버전 9를 발표했으며 , 개발자들이 호환 가능한 하드웨어에서 APX의 모든 기능을 활용할 수 있도록 GCC 15에서 APX의 모든 기능을 활성화했습니다.
호환 하드웨어 및 개발자 지원에 대해 이야기하자면, 마이크로소프트가 이제 윈도우 11에 APX 지원을 추가했습니다. X 사용자이자 윈도우 애호가인 Xeno가 발견한 이 기능은 최근 출시된 미래 "루비디움" 플랫폼의 인사이더 빌드 29695에 있으며, 개발자가 간단한 토글 버튼으로 APX를 활성화할 수 있는 옵션을 제공합니다. 기능 설명에는 "더 나은 성능을 위해 윈도우에서 APX를 사용하도록 허용"이라고 되어 있습니다. 이 기능을 켜면 재부팅하라는 메시지가 표시됩니다.
마이크로소프트는 현재 루비듐 코드베이스(Windows 11 27H2 버전용일 가능성 있음)에서 이 기능을 테스트 중이므로 일반 사용자에게 적용되기까지는 시간이 걸릴 수 있습니다. 하지만 26H2 버전에서도 성능 향상이 확인 된 만큼 , 차기 Windows 업데이트 역시 성능 개선을 염두에 두고 개발되고 있다는 점에서 고무적인 소식입니다. 아직 Windows 11 26H2로 업그레이드하지 않았다면, 지원되는 시스템을 사용 중인 경우 마이크로소프트 에서 간편하게 업그레이드할 수 있도록 지원하고 있습니다.
궁금해하시는 분들을 위해 설명드리자면, APX는 Advanced Performance Extensions의 약자로, 다양한 기능과 업그레이드를 제공합니다. 그중 가장 큰 변화는 범용 레지스터(GPR)의 개수를 16개에서 32개로 두 배로 늘린 것입니다. 이를 통해 프로세서는 메모리에 반복적으로 접근하는 대신 레지스터에 더 많은 데이터를 저장할 수 있습니다. 인텔은 SPEC CPU 2017 정수 벤치마크 스위트를 사용한 시뮬레이션을 기반으로 APX로 컴파일된 코드가 로드 횟수를 10% 줄이고, 저장 횟수를 20% 이상 줄이며, 전체 명령어 수를 10% 줄일 수 있다고 추정합니다.
SPEC(Standard Performance Evaluation Corporation) CPU 벤치마크는 다양한 기본 연산 작업에 대한 프로세서 성능 점수를 제공하는 지표입니다. 이는 여러 CPU의 성능을 측정하고 비교하는 데 있어 가장 대표적인 IPC(Instruction Per Cycle) 측정 표준으로 여겨집니다.
APX는 새로운 데이터 대상 레지스터(NDD)를 사용하는 3개 피연산자 명령어를 도입하여 연산 시 별도의 대상 레지스터를 사용할 수 있도록 하고 불필요한 레지스터 이동을 줄였습니다. 새로운 조건부 로드, 저장 및 비교 명령어는 컴파일러가 분기를 줄이는 데 도움을 주며, 새로운 플래그 없음(NF) 기능은 불필요한 상태 플래그 업데이트를 방지할 수 있습니다. 이러한 개선 사항은 분기 예측 오류로 인한 성능 저하를 방지하기 위한 것입니다. 마지막으로, PUSH2/POP2 명령어는 레지스터 저장 및 복원 효율성을 향상시키고, 새로운 64비트 절대 직접 점프 명령어는 명령어 세트를 확장합니다.