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

Intel® Instruction Set Extensions Technology

ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ   |   ID บทความ: 000005779   |   การตรวจสอบครั้งล่าสุด: 21/01/2025

Intel® Instruction Set Extensions คือคําสั่งเพิ่มเติมที่สามารถเพิ่มประสิทธิภาพการทํางานเมื่อมีการดําเนินการเดียวกันบนวัตถุข้อมูลหลายตัว สามารถดูข้อมูลเพิ่มเติมได้จาก คู่มือนักพัฒนาซอฟต์แวร์สถาปัตยกรรม Intel® 64 และ IA-32 เล่ม: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, และ 4 และ การอ้างอิงการเขียนโปรแกรมชุดคําสั่งสถาปัตยกรรม Intel®

ส่วนขยายชุดคําสั่งสามารถรวมถึง:

  • คําสั่งเดียว หลายข้อมูล (SIMD)
  • Intel® Streaming SIMD Extensions (Intel® SSE, Intel® SSE2, Intel® SSE3 และ Intel® SSE4)
  • Intel® Advanced Vector Extensions (Intel® AVX, Intel® AVX2 และ Intel® AVX-512)

ไปที่ วิธีค้นหาส่วนขยายชุดคําสั่งของ Intel® ที่รองรับสําหรับโปรเซสเซอร์ Intel® เพื่อค้นหาส่วนขยายชุดคําสั่งของ Intel ที่รองรับสําหรับโปรเซสเซอร์ของคุณ

คลิก หรือหัวข้อเพื่อดูรายละเอียด

สตรีมมิ่ง SIMD Extensions (SSE)

Intel® Streaming SIMD Extensions (Intel® SSE) ถูกนํามาใช้ในสถาปัตยกรรม IA-32 ในตระกูลโปรเซสเซอร์ Pentium III ส่วนขยายเหล่านี้ช่วยเพิ่มประสิทธิภาพของโปรเซสเซอร์ IA-32 สําหรับกราฟิก 2-D และ 3-D ขั้นสูง, วิดีโอเคลื่อนไหว, การประมวลผลภาพ, การจดจําเสียง, การสังเคราะห์เสียง, การประชุมทางโทรศัพท์ และวิดีโอ

เทคโนโลยี Intel MMX แนะนําความสามารถแบบ multiple-data (SIMD) แบบคําสั่งเดียวในสถาปัตยกรรม IA-32 พร้อมรีจิสเตอร์ 64 บิต MMX ชนิดข้อมูลจํานวนเต็ม 64 บิตแบบบรรจุ และคําแนะนําที่ช่วยให้สามารถดําเนินการ SIMD บนจํานวนเต็มแบบบรรจุ Intel SSE ได้ขยายโมเดลการดําเนินการ SIMD โดยการเพิ่มสิ่งอํานวยความสะดวกสําหรับการจัดการค่าจุดลอยตัวที่มีความแม่นยําเพียงจุดเดียวในรีจิสเตอร์ 128 บิต

สตรีมมิ่ง SIMD Extensions 2 (SSE2)

ส่วนขยาย SIMD การสตรีม 2 (SSE2) ถูกนํามาใช้ในสถาปัตยกรรม IA-32 ในโปรเซสเซอร์ Pentium 4 และ Intel Xeon ส่วนขยายเหล่านี้ช่วยเพิ่มประสิทธิภาพของโปรเซสเซอร์ IA-32 สําหรับกราฟิก 3-D ขั้นสูง, การถอดรหัส/เข้ารหัสวิดีโอ, การจดจําเสียงพูด, อีคอมเมิร์ซ, การใช้งานอินเทอร์เน็ต, วิทยาศาสตร์ และวิศวกรรม Intel SSE2 ใช้โมเดลการดําเนินการข้อมูลหลายคําสั่ง (SIMD) ที่ใช้กับเทคโนโลยี MMX และ Intel SSE โดยขยายรุ่นนี้ด้วยการรองรับค่าจุดลอยตัวแบบแม่นยําสองเท่าและสําหรับจํานวนเต็มที่บรรจุ 128 บิต

สตรีมมิ่ง SIMD Extensions 3 (SSE3)

Intel SSE3 เปิดตัวมาพร้อมกับโปรเซสเซอร์ Pentium 4 ตัวที่รองรับเทคโนโลยี Hyper-Threading (สร้างขึ้นจากเทคโนโลยีการประมวลผล 90 นาโนเมตร) Intel SSE3 มีคําสั่ง 13 คําสั่งที่เร่งประสิทธิภาพของเทคโนโลยี Streaming SIMD Extensions, การสตรีมมิ่ง SIMD Extensions 2 และความสามารถทางคณิตศาสตร์ x87-FP

ส่วนขยาย Intel SSE3 มี 13 คําสั่งที่เร่งประสิทธิภาพของเทคโนโลยี Streaming SIMD Extensions, สตรีมมิ่ง SIMD Extensions 2 และความสามารถทางคณิตศาสตร์ x87-FP

สตรีมมิ่ง SIMD Extensions 4 (SSE4)

Intel SSE4 นําเสนอ 54 คําแนะนํา 47 ของจะเรียกว่าคําสั่ง Intel SSE4.1 Intel SSE4.1 ถูกนํามาใช้กับโปรเซสเซอร์ Intel Xeon ซีรีส์ 5400 และโปรเซสเซอร์ Intel Core 2 Extreme QX9650 อีกเจ็ดคําสั่งของ Intel SSE4 จะเรียกว่าคําสั่ง Intel SSE4.2

ค้นหา รายชื่อโปรเซสเซอร์ Intel® ที่มี SSE4.1

ค้นหา รายชื่อโปรเซสเซอร์ Intel® ที่มี SSE4.2

Intel® Advanced Vector Extensions (Intel® AVX และ Intel® AVX2)

Intel® Advanced Vector Extensions (Intel® AVX) แนะนําความสามารถในการประมวลผลเวกเตอร์ 256 บิต ชุดคําสั่ง Intel AVX ขยายชุดคําสั่ง SIMD 128 บิต โดยการใช้รูปแบบการเข้ารหัสคําสั่งใหม่ผ่านคํานําหน้า Vector Extension (VEX) นอกจากนี้ Intel AVX ยังมีคุณสมบัติที่ได้รับการปรับปรุงหลายอย่างนอกเหนือจากที่มีอยู่ในส่วนขยาย SIMD 128 บิตรุ่นก่อนหน้า

Intel® Advanced Vector Extensions 2 (Intel® AVX2) ให้ส่วนขยาย SIMD จํานวนเต็ม 256 บิตที่เร่งการประมวลผลในโดเมนจํานวนเต็มและจุดลอยตัวโดยใช้รีจิสเตอร์ 256 บิต

ค้นหารายชื่อโปรเซสเซอร์ Intel® ที่มี AVX2

Intel® Advanced Vector Extensions 512 (Intel® AVX-512)

ตระกูล Intel® AVX-512 ประกอบด้วยชุดคําสั่ง SIMD 512 บิตเพื่อเร่งความเร็วแอพพลิเคชั่นที่หลากหลาย คําสั่ง Intel AVX-512 ให้ฟังก์ชันการทํางานที่หลากหลายซึ่งสนับสนุนการเขียนโปรแกรมในรีจิสเตอร์ 512 บิต, 256 และ 128 บิต รวมถึงการสนับสนุนสําหรับรีจิสเตอร์ opmask และคําแนะนําที่ทํางานบนรีจิสเตอร์ opmask
ชุดคําสั่ง SIMD 512 บิตใน Intel AVX-512 ประกอบด้วยฟังก์ชันใหม่ที่ไม่มีใน Intel AVX และ Intel AVX2 และคําสั่งที่โปรโมทซึ่งคล้ายกับชุดที่เทียบเท่าใน Intel AVX/Intel AVX2 แต่ด้วยการปรับปรุงที่จัดหาโดยรีจิสเตอร์ opmask ไม่มีให้ใน Intel AVX/Intel AVX2 ที่เข้ารหัส VEX

ค้นหารายชื่อโปรเซสเซอร์ Intel® ที่มี AVX-512

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

บทความนี้จะนำไปใช้กับผลิตภัณฑ์ 101 รายการ
โปรเซสเซอร์ Intel® Celeron® 3000 ซีรีส์ โปรเซสเซอร์ Intel® Xeon® 5th Gen Intel® Xeon® Scalable Processors โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 11 โปรเซสเซอร์ Intel® Celeron® J ซีรีส์ โปรเซสเซอร์ Intel® Core™ m เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Celeron® J1900 (2M Cache, สูงสุด 2.42 GHz) โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 13 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 4 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 11 Intel® Processor for Desktop โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 11 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 12 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 12 โปรเซสเซอร์ Intel® Core™ m เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 5 โปรเซสเซอร์ Intel® Celeron® 2000 ซีรีส์ โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 10 โปรเซสเซอร์ Intel® U-ซีรีส์ โปรเซสเซอร์ Intel® Xeon® E โปรเซสเซอร์ Intel® Core™ M เจนเนอเรชั่น 5 Intel® Core™ Ultra Processors (Series 2) Intel® Core™ i9 processors (14th gen) โปรเซสเซอร์ Intel® Celeron® J3355 (2M Cache, up to 2.50 GHz) โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 10 Intel® Core™ Ultra Processors (Series 1) โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel Atom® ซีรี่ส์ C โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Celeron® ซีรี่ส์ 4000 โปรเซสเซอร์ Intel Atom® ซีรี่ส์ S โปรเซสเซอร์ Intel® Xeon® Scalable เจนเนอเรชั่น 4 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 5 Intel® Core™ i7 processors (14th gen) โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 5 โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 12 Intel® Core™ i5 processors (14th gen) โปรเซสเซอร์ Intel Atom® ซีรี่ส์ Z โปรเซสเซอร์ Intel Atom® ซีรี่ส์ E โปรเซสเซอร์ Intel Atom® ซีรี่ส์ N โปรเซสเซอร์ Intel Atom® ซีรี่ส์ X โปรเซสเซอร์ Intel® Core™ โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 13 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Celeron® N ซีรีส์ โปรเซสเซอร์ Intel® Xeon® Scalable โปรเซสเซอร์ Intel® Celeron® 1000 ซีรีส์ Intel® Xeon® 6 processors โปรเซสเซอร์ Intel® Core™ X-ซีรีส์ Intel® Core™ processors (Series 1) โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 12 โปรเซสเซอร์ Intel® Celeron® โปรเซสเซอร์ Intel® N-ซีรีส์ โปรเซสเซอร์ Intel® Xeon® แบบปรับขนาดได้ เจนเนอเรชั่น 3 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 9 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 10 โปรเซสเซอร์ Intel® Celeron® J3455 (2M Cache, up to 2.30 GHz) โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 7 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Core™ i7 เจนเนอเรชั่น 4 โปรเซสเซอร์ Intel® เซลเลอรอน® ซีรีส์ 5000 Intel® Core™ i3 processors (14th gen) Intel® Core™ processors (Series 2) โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 8 โปรเซสเซอร์ Intel® Xeon® W โปรเซสเซอร์ Intel® Core™ m เจนเนอเรชั่น 6 โปรเซสเซอร์ Intel® Celeron® G ซีรีส์ โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 13 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 13 โปรเซสเซอร์ Intel® Core™ i9 เจนเนอเรชั่น 11 โปรเซสเซอร์ Intel® Xeon® Scalable เจนเนอเรชั่น 2 โปรเซสเซอร์ Intel Atom® โปรเซสเซอร์ Intel® Core™ i5 เจนเนอเรชั่น 4 โปรเซสเซอร์ Intel® Core™ i3 เจนเนอเรชั่น 10 โปรเซสเซอร์ Intel® Core™ i3 N-ซีรีส์

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

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

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

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

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