ข้ามไปที่เนื้อหาหลัก
ฐานความรู้เกี่ยวกับการสนับสนุน

การอัปเดตหน่วยความจํา Intel® Transactional Synchronization Extensions (Intel® TSX) และการตรวจสอบประสิทธิภาพสําหรับโปรเซสเซอร์ Intel®

ประเภทเนื้อหา: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ   |   ID บทความ: 000059422   |   การตรวจสอบครั้งล่าสุด: 05/02/2026

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 จะถูกปิดใช้งานโดยค่าเริ่มต้น
  • โปรเซสเซอร์จะบังคับให้ยกเลิกทรานแซคชันหน่วยความจําทรานแซคชันที่จํากัด (RTM) ทั้งหมดตามค่าเริ่มต้น
  • CPUID บิต CPUID.07H.0H.EDX[11](RTM_ALWAYS_ABORT) ใหม่ จะถูกตั้งค่าให้ระบุว่ามีการอัปเดตซอฟต์แวร์ที่ไมโครโค้ดที่โหลดกําลังบังคับให้ RTM หยุดทํางาน ข้อมูลเกี่ยวกับคําสั่ง CPUID อยู่ในส่วน การระบุโปรเซสเซอร์และการกําหนดคุณสมบัติ ใน Intel® SDM
  • ในโปรเซสเซอร์ที่สามารถแจงนับ RTM บิตการแจงนับ CPUID สําหรับ Intel TSX (CPUID.07H.0H.EBX[11] และ CPUID.07H.0H.EBX[4]) จะยังคงถูกตั้งค่าตามค่าเริ่มต้นหลังจากการอัปเดตไมโครโค้ด
  • เวิร์กโหลดที่ได้รับประโยชน์จาก Intel® TSX อาจประสบกับความเปลี่ยนแปลงของประสิทธิภาพ
  • ซอฟต์แวร์ระบบอาจใช้ฟังก์ชันใหม่ใน 0x10F TSX_FORCE_ABORT Model-Specific Register (MSR) [TSX_CPUID_CLEAR] เพื่อล้าง Hardware Lock Elision (HLE) และบิต RTM เพื่อระบุถึงซอฟต์แวร์ที่ Intel® TSX ถูกปิดใช้งาน

นอกจากนี้ 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 โดยมีความแตกต่างสองประการ:

  • PMU บนโปรเซสเซอร์เหล่านี้ไม่ได้รับผลกระทบจากการอัปเดตไมโครโค้ด
  • ในโปรเซสเซอร์เหล่านี้ ซอฟต์แวร์ระบบอาจใช้บิตใน 0x122 Model-Specific Register (MSR) TSX_CTRL[TSX_CPUID_CLEAR] เพื่อล้าง Hardware Lock Elision (HLE) และบิต CPUID RTM เพื่อระบุว่าจะระบุซอฟต์แวร์ที่ Intel TSX ถูกปิดใช้งาน

ผลกระทบการติดตามประสิทธิภาพของปัญหาการสั่งซื้อหน่วยความจําส่วนขยายการซิงโครไนซ์ของ 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)

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับผลิตภัณฑ์ 19 รายการ
โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 10 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Xeon® E โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 10 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 8

ผลิตภัณฑ์ที่ยุติการผลิต

ข้อสงวนสิทธิ์

เนื้อหาในหน้านี้เป็นการผสมผสานระหว่างการแปลเนื้อหาต้นฉบับภาษาอังกฤษโดยมนุษย์และคอมพิวเตอร์ เนื้อหานี้จัดทำขึ้นเพื่อความสะดวกของคุณและเพื่อเป็นข้อมูลทั่วไปเท่านั้นและไม่ควรอ้างอิงว่าสมบูรณ์หรือถูกต้อง หากมีความขัดแย้งใด ๆ ระหว่างเวอร์ชันภาษาอังกฤษของหน้านี้กับคำแปล เวอร์ชันภาษาอังกฤษจะมีผลเหนือกว่าและควบคุม ดูเวอร์ชันภาษาอังกฤษของหน้านี้

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ติดต่อฝ่ายสนับสนุน
ติดต่อฝ่ายสนับสนุน