인텔 플랫폼 업데이트(IPU) 2021.2 이상 버전에는 다음 프로세서에서 인텔® Transactional Synchronization Extensions(인텔® TSX) 및 PMU(성능 모니터링 장치)의 동작에 영향을 미치는 마이크로코드 업데이트가 포함되어 있습니다.
표 1: IPU 2021.1 변경 사항의 영향을 받는 프로세서 인텔 TSX 및 PMU
| 제품군 모델 | 스테핑 | 프로세서 제품군 / 프로세서 번호 시리즈 |
| 06_4EH, 06_5EH | 모든 | Skylake 마이크로아키텍처 기반 6세대 인텔® 코어™ 프로세서 및 인텔® 제온® 프로세서 E3-1500M v5 제품군 및 E3-1200 v5 제품군 |
| 06_8EH | <=0xB | Kaby Lake/Coffee Lake/Whiskey Lake 마이크로아키텍처 기반 7/8세대 인텔® 코어™ 프로세서 및 인텔® 펜티엄® 프로세서 |
| 06_9EH | <=0xC | Coffee Lake 마이크로아키텍처 기반 8/9세대 인텔® 코어™ 프로세서 및 인텔® 펜티엄® 프로세서 |
인텔® TSX는 하드웨어 트랜잭션 메모리를 활성화하는 기술입니다. PMU는 성능 카운터를 사용하여 성능 이벤트를 측정합니다. 인텔® TSX에 대한 자세한 내용은 인텔® Transactional Synchronization Extensions 웹 리소스를 참조하십시오. PMU에 대한 자세한 내용은 인텔® 소프트웨어 개발자 매뉴얼(인텔® SDM) 3권의 성능 모니터링 섹션을 참조하십시오.
IPU 2021.1 이상 마이크로코드 업데이트가 적용되면 영향을 받는 프로세서에서 다음과 같은 변경 사항이 발생합니다.
또한 IPU 2021.2의 추가 CPUID 2개에서 인텔 TSX 기본적으로 비활성화됩니다.
표 2: IPU 2021.2 변경 사항의 영향을 받는 프로세서 인텔 TSX
| 제품군 모델 | 스테핑 | 프로세서 제품군 / 프로세서 번호 시리즈 |
| 06_8EH | 0xC | Whiskey Lake, Comet Lake 및 Amber Lake 마이크로아키텍처 기반 8/10세대 인텔® 코어™ 프로세서, 인텔® 펜티엄™ 프로세서 및 인텔® 셀러론® 프로세서 |
| 06_9EH | 0xD | Coffee Lake H 마이크로아키텍처 기반 9세대 인텔® 코어™ 프로세서 및 인텔® 제온® E 프로세서 |
IPU 2021.2 마이크로코드가 로드되면 표 1의 프로세서에 적용된 것과 동일한 변경 사항이 표 2에 나열된 프로세서에도 적용되지만 두 가지 차이점이 있습니다.
인텔® 트랜잭션 동기화 확장 메모리 주문 문제가 성능 모니터링에 미치는 영향 (PDF)은 IPU 2021.1 이상 버전의 업데이트된 마이크로코드로 인한 인텔 TSX 및 PMU 동작 변경에 대한 세부 정보를 제공하며 PMU 드라이버 개발자 및 성능 도구 개발자를 위한 가이드입니다. 인텔은 이 마이크로코드 업데이트가 PMU를 사용하지 않거나 업데이트된 PMU 드라이버 및 도구만 사용하는 사용자에게 영향을 미칠 것으로 예상하지 않습니다. 성능 모니터링(Perfmon)의 일부 고급 사용자는 컬렉션 스크립트 및 방법론을 변경해야 할 수 있습니다. 인텔® 인텔® TSX(Transactional Synchronization Extension) 선택한 프로세서에 대한 비활성화 업데이트 기술 문서(PDF)는 IPU 2021.2의 업데이트된 마이크로코드로 인한 인텔 TSX 동작 변경 사항에 대한 세부 정보를 제공합니다. 이러한 기술 문서는 인텔® Software Guard Extensions(인텔® SGX)를 사용하는 개발자도 검토해야 합니다.