Intel Platform Update (IPU) 2021.2 และเวอร์ชันที่ใหม่กว่ารวมถึงการอัปเดตไมโครโค้ดที่จะส่งผลต่อพฤติกรรมของ Intel® Transactional Synchronization Extensions (Intel® TSX) และ Performance Monitoring Unit (PMU) ในโปรเซสเซอร์ต่อไปนี้:
ตารางที่ 1: โปรเซสเซอร์ที่ได้รับผลกระทบจาก IPU 2021.1 การเปลี่ยนแปลงต่อ Intel TSX และ PMU
| รุ่นสําหรับครอบครัว | ก้าว | ตระกูลโปรเซสเซอร์ / ซีรีส์หมายเลขโปรเซสเซอร์ |
| 06_4EH, 06_5EH | ทั้ง หมด | ตระกูลผลิตภัณฑ์โปรเซสเซอร์ Intel® Core™ เจนเนอเรชั่น 6 และโปรเซสเซอร์ Intel® Xeon® E3-1500m v5 และตระกูลผลิตภัณฑ์ E3-1200 v5 ซึ่งใช้สถาปัตยกรรมไมโคร Skylake |
| 06_8EH | <=0xB | โปรเซสเซอร์ Intel® Core™ เจนเนอเรชั่น 7/8 และโปรเซสเซอร์ Intel® Pentium® ที่ใช้สถาปัตยกรรมไมโคร Kaby Lake/Coffee Lake/Whiskey Lake |
| 06_9EH | <=0xC | โปรเซสเซอร์ Intel® Core™ เจนเนอเรชั่น 8/9 และโปรเซสเซอร์ Intel® Pentium® ที่ใช้สถาปัตยกรรมไมโคร Coffee Lake |
Intel® TSX เป็นเทคโนโลยีที่ช่วยให้สามารถใช้งานหน่วยความจําธุรกรรมฮาร์ดแวร์ได้ PMU จะวัดเหตุการณ์ประสิทธิภาพโดยใช้ตัวนับประสิทธิภาพ สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับ Intel® TSX โปรดดู แหล่งข้อมูลบนเว็บ เกี่ยวกับ Intel® Transactional Synchronization Extensions สําหรับรายละเอียดเพิ่มเติมเกี่ยวกับ PMU โปรดดูที่ส่วน การตรวจสอบประสิทธิภาพ ใน คู่มือนักพัฒนาซอฟต์แวร์ Intel® (Intel® SDM) ฉบับที่ 3
เมื่อมีการใช้การอัปเดตไมโครโค้ด IPU 2021.1 และใหม่กว่า การเปลี่ยนแปลงต่อไปนี้จะเกิดขึ้นบนโปรเซสเซอร์ที่ได้รับผลกระทบ:
นอกจากนี้ Intel TSX จะถูกปิดใช้งานตามค่าเริ่มต้นใน CPU เพิ่มเติมสองตัวที่มี IPU 2021.2
ตารางที่ 2: โปรเซสเซอร์ที่ได้รับผลกระทบจาก IPU 2021.2 การเปลี่ยนแปลงกับ Intel TSX
| รุ่นสําหรับครอบครัว | ก้าว | ตระกูลโปรเซสเซอร์ / ซีรีส์หมายเลขโปรเซสเซอร์ |
| 06_8EH | 0xC | โปรเซสเซอร์ Intel® Core™ เจนเนอเรชั่น 8/10, โปรเซสเซอร์ Intel® Pentium™ และโปรเซสเซอร์ Intel® Celeron® ที่ใช้ Whiskey Lake Comet Lake และสถาปัตยกรรมไมโคร Amber Lake |
| 06_9EH | 0xD | โปรเซสเซอร์ Intel® Core™ เจนเนอเรชั่น 9 และโปรเซสเซอร์ Intel® Xeon® E ที่ใช้สถาปัตยกรรมไมโคร Coffee Lake H |
เมื่อโหลดไมโครโค้ด IPU 2021.2 การเปลี่ยนแปลงเดียวกันกับที่ใช้กับโปรเซสเซอร์ในตารางที่ 1 จะนําไปใช้กับโปรเซสเซอร์ที่แสดงในตารางที่ 2 โดยมีความแตกต่างสองประการ:
ผลกระทบการติดตามประสิทธิภาพของปัญหาการสั่งซื้อหน่วยความจําส่วนขยายการซิงโครไนซ์ของ Intel® (PDF) ให้รายละเอียดเกี่ยวกับการเปลี่ยนแปลงพฤติกรรมของ Intel TSX และ PMU เนื่องจากไมโครโค้ดที่อัปเดตใน IPU 2021.1 และเวอร์ชันที่ใหม่กว่า และเป็นคู่มือสําหรับนักพัฒนาไดรเวอร์ PMU และนักพัฒนาเครื่องมือประสิทธิภาพ Intel ไม่คาดว่าการอัปเดตไมโครโค้ดนี้จะส่งผลกระทบต่อผู้ใช้ที่ไม่ได้ใช้ PMU หรือผู้ที่ใช้ไดรเวอร์และเครื่องมือ PMU ที่อัปเดตเท่านั้น ผู้ใช้ขั้นสูงบางคนในการตรวจสอบประสิทธิภาพ (Perfmon) อาจต้องเปลี่ยนสคริปต์คอลเลกชันและวิธีการ Intel® Transactional Synchronization Extension (Intel® TSX) ปิดใช้งานการอัปเดตสําหรับเอกสารทางเทคนิคของโปรเซสเซอร์ที่เลือก (PDF) จะให้รายละเอียดเกี่ยวกับการเปลี่ยนแปลงพฤติกรรม Intel TSX เนื่องจากไมโครโค้ดที่อัปเดตใน IPU 2021.2 เอกสารทางเทคนิคเหล่านี้ยังควรได้รับการตรวจสอบโดยนักพัฒนาที่ใช้ Intel® Software Guard Extensions (Intel® SGX)