인텔® 프로세서에 대한 인텔® Transactional Synchronization Extensions(인텔® TSX) 메모리 및 성능 모니터링 업데이트

문서

제품 정보 및 문서

000059422

2022-02-09

인텔 플랫폼 업데이트(IPU) 2021.2 이상 버전에는 다음 프로세서에서 인텔® Transactional Synchronization Extensions(인텔® TSX) 및 성능 모니터링 장치(PMU)의 동작에 영향을 미치는 마이크로 코드 업데이트가 포함됩니다.

제품군 모델스테핑프로세서 제품군 / 프로세서 번호 시리즈
06_55H<=5Skylake 마이크로아키텍처 기반 1세대 인텔® 제온® 스케일러블 프로세서 제품군 및 인텔® 제온® 프로세서 D 제품군
06_4EH, 06_5EH모든Skylake microarchitecture 기반 6세대 인텔® 코어™ 프로세서 및 인텔® 제온® 프로세서 E3-1500m v5 제품군 및 E3-1200 v5 제품군
06_8EH<=0xBKaby Lake/Coffee Lake/Whiskey Lake 마이크로아키텍처 기반 7세대 인텔® 코어™ 프로세서 및 인텔® 펜티엄® 프로세서
06_8EH0xCWhiskey Lake,® Comet Lake 및 Amber Lake 마이크로아키텍처 기반 8세대 인텔® 코어™ 프로세서, 인텔 펜티엄® 프로세서 및 인텔® 셀러론® 프로세서
06_9EH<=0xCCoffee Lake 마이크로아키텍처 기반 8세대 인텔® 코어™ 프로세서 및 인텔® 펜티엄® 프로세서
06_9EH0xDCoffee Lake H 마이크로아키텍처 기반 9세대 인텔® 코어™ 프로세서 및 인텔® 제온® E 프로세서

인텔 TSX 하드웨어 트랜잭션 메모리를 활성화하는 기술입니다. PMU는 성능 카운터를 사용하여 성능 이벤트를 측정합니다. 인텔 TSX 대한 자세한 내용은 웹 리소스 정보 인텔® Transactional Synchronization Extensions 를 참조하십시오. PMU에 대한 자세한 내용은 인텔 소프트웨어 개발자 설명서(인텔® SDM) 볼륨 3의 성능 모니터링 섹션을 참조하십시오.

IPU 2021.2 마이크로코드 업데이트가 적용되면 영향을 받는 프로세서에서 다음 변경 사항이 발생합니다.

  • 인텔 TSX 기본적으로 비활성화됩니다.
  • 프로세서는 기본적으로 모든 제한된 트랜잭션 메모리(RTM) 트랜잭션을 강제로 중단합니다.
  • 새로운 CPUID 비트 CPUID.07H.0H.EDX[11](RTM_ALWAYS_ABORT)가 열거되며, 이는 로드된 마이크로코드가 RTM을 중단하도록 강요하는 업데이트된 소프트웨어로 설정됩니다. CPUID 지침에 대한 정보는 인텔 SDM 프로세서 식별 및 기능 결정 섹션에 있습니다.
  • RTM에 대한 지원을 열거하는 프로세서의 경우 마이크로 코드 업데이트 후 기본값으로 인텔 TSX(CPUID.07H.0H.EBX[11]과 CPUID.07H.0H.EBX[4])에 대한 CPUID 열거 비트가 계속 설정됩니다.
  • 인텔 TSX 혜택을 받은 워크로드는 성능의 변화를 경험할 수 있습니다.
  • 시스템 소프트웨어는 모델별 레지스터(MSR) 0x10F TSX_FORCE_ABORT[TSX_CPUID_CLEAR] 기능에 새로운 비트를 사용하여 하드웨어 잠금 엘리전(HLE) 및 RTM 비트를 지우고 인텔 TSX 비활성화된 소프트웨어에 나타낼 수 있습니다.

선택한 프로세서 기술 용지에 대한 인텔® 트랜잭션 동기화 확장(인텔® TSX) 비활성화 업데이트(PDF) 는 IPU 2021.2 이후 버전의 업데이트된 마이크로코드로 인한 인텔 TSX 및 PMU 동작 변경에 대한 세부 정보를 제공하며 PMU 드라이버 개발자 및 성능 도구 개발자를 위한 가이드입니다. 인텔은 이 마이크로코드 업데이트가 PMU를 사용하지 않거나 업데이트된 PMU 드라이버 및 도구만 사용하는 사용자에게 영향을 줄 것으로 기대하지 않습니다. 성능 모니터링(Perfmon)의 일부 고급 사용자는 컬렉션 스크립트와 방법론을 변경해야 할 수도 있습니다. 이 기술 논문은 또한 인텔® Software Guard Extensions(인텔® SGX)을 사용하는 개발자가 검토해야 합니다.

참고: PDF 파일에 는 Adobe Acrobat Reader*가 필요합니다.