Lewatkan ke Konten Utama
Dasar Pengetahuan Dukungan

Teknologi Ekstensi Set Instruksi Intel®

Jenis Konten: Informasi & Dokumentasi Produk   |   ID Artikel: 000005779   |   Terakhir Ditinjau: 21/01/2025

Intel® Instruction Set Extensions adalah instruksi tambahan yang dapat meningkatkan performa ketika operasi yang sama dilakukan pada beberapa objek data. Informasi lebih lanjut dapat ditemukan di Volume Gabungan Manual Pengembang Perangkat Lunak Arsitektur Intel® 64 dan IA-32: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D, dan 4 serta Referensi Pemrograman Ekstensi Set Instruksi Arsitektur Intel®.

Ekstensi Set Instruksi dapat mencakup:

  • Satu Instruksi Beberapa Data (SIMD)
  • Ekstensi SIMD Streaming Intel® (Intel® SSE, Intel® SSE2, Intel® SSE3, dan Intel® SSE4)
  • Intel® Advanced Vector Extensions (Intel® AVX, Intel® AVX2, dan Intel® AVX-512)

Kunjungi Cara Menemukan Intel Instruction Set Extensions yang Didukung® untuk Prosesor Intel® guna menemukan Intel Instruction Set Extensions yang didukung untuk prosesor Anda.

Klik atau topik untuk detailnya

Ekstensi SIMD Streaming (SSE)

Intel® Streaming SIMD Extensions (Intel® SSE) diperkenalkan ke arsitektur IA-32 dalam rangkaian prosesor Pentium III. Ekstensi ini meningkatkan performa prosesor IA-32 untuk grafis 2-D dan 3-D canggih, video bergerak, pemrosesan gambar, pengenalan ucapan, sintesis audio, telepon, dan konferensi video.

Teknologi Intel MMX memperkenalkan kemampuan single-instruction multiple-data (SIMD) ke dalam arsitektur IA-32, dengan register MMX 64-bit, tipe data integer 64-bit yang dikemas, dan instruksi yang memungkinkan operasi SIMD dilakukan pada integer yang dikemas. Intel SSE memperluas model eksekusi SIMD dengan menambahkan fasilitas untuk menangani nilai titik ambang presisi tunggal yang dikemas dan skalar yang terdapat dalam register 128-bit.

Ekstensi SIMD Streaming 2 (SSE2)

Streaming SIMD extensions 2 (SSE2) diperkenalkan ke dalam arsitektur IA-32 di prosesor Pentium 4 dan Intel Xeon. Ekstensi ini meningkatkan performa prosesor IA-32 untuk grafis 3D tingkat lanjut, decoding/encoding video, pengenalan suara, E-commerce, Internet, ilmiah, dan aplikasi teknik. Intel SSE2 menggunakan model eksekusi single instruction multiple data (SIMD) yang digunakan dengan teknologi MMX dan Intel SSE. Mereka memperluas model ini dengan dukungan untuk nilai floating-point presisi ganda yang dikemas dan untuk bilangan bulat yang dikemas 128-bit.

Ekstensi SIMD Streaming 3 (SSE3)

Intel SSE3 diperkenalkan dengan prosesor Pentium 4 yang mendukung Teknologi Hyper-Threading (dibangun di atas teknologi proses 90 nm). Intel SSE3 menawarkan 13 instruksi yang mempercepat performa teknologi Streaming SIMD Extensions, teknologi Streaming SIMD Extensions 2, dan kemampuan matematika x87-FP.

Ekstensi Intel SSE3 menawarkan 13 instruksi yang mempercepat performa teknologi Streaming SIMD Extensions, teknologi Streaming SIMD Extensions 2, dan kemampuan matematika x87-FP.

Ekstensi SIMD Streaming 4 (SSE4)

Intel SSE4 menawarkan 54 instruksi. 47 di antaranya disebut sebagai instruksi Intel SSE4.1. Intel SSE4.1 diperkenalkan dengan prosesor Intel Xeon seri 5400 dan prosesor Intel Core 2 Extreme QX9650. Tujuh instruksi Intel SSE4 lainnya disebut sebagai instruksi Intel SSE4.2.

Temukan daftar Prosesor Intel® dengan SSE4.1

Temukan daftar Prosesor Intel® dengan SSE4.2

Intel® Advanced Vector Extensions (Intel® AVX dan Intel® AVX2)

Intel® Advanced Vector Extensions (Intel® AVX) memperkenalkan kemampuan pemrosesan vektor 256-bit. Set instruksi Intel AVX memperluas set instruksi SIMD 128-bit dengan menggunakan skema pengkodean instruksi baru melalui awalan ekstensi vektor (VEX). Intel AVX ini juga menawarkan beberapa fitur yang disempurnakan di luar yang tersedia di generasi ekstensi SIMD 128-bit sebelumnya.

Intel® Advanced Vector Extensions 2 (Intel® AVX2) menyediakan ekstensi SIMD integer 256-bit yang mempercepat komputasi di seluruh domain integer dan floating-point menggunakan register vektor 256-bit.

Temukan daftar Prosesor Intel® dengan AVX2.

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

Rangkaian Intel® AVX-512 terdiri dari kumpulan set instruksi SIMD 512-bit untuk mempercepat beragam aplikasi. Intel AVX-512 instruksi menyediakan berbagai fungsi yang mendukung pemrograman dalam register vektor 512-bit, 256 dan 128-bit, ditambah dukungan untuk register opmask dan instruksi yang beroperasi pada register opmask.
Kumpulan set instruksi SIMD 512-bit di Intel AVX-512 mencakup fungsionalitas baru yang tidak tersedia dalam Intel AVX dan Intel AVX2, dan instruksi yang dipromosikan serupa dengan yang setara dalam Intel AVX/Intel AVX2 tetapi dengan peningkatan yang disediakan oleh register opmask yang tidak tersedia untuk Intel AVX/Intel AVX2 yang dikodekan VEX.

Temukan daftar Prosesor Intel® dengan AVX-512.

Produk Terkait

Artikel ini berlaku untuk 98 produk.
Prosesor Intel® Celeron® Seri 3000 Prosesor Intel® Xeon® 5th Gen Intel® Xeon® Scalable Processors Prosesor Intel® Core™ i5 Generasi ke-9 Prosesor Intel® Core™ i7 Generasi ke-11 Prosesor Intel® Celeron® Seri J Prosesor Intel® Core™ m Generasi ke-8 Prosesor Intel® Core™ i3 Generasi ke-9 Prosesor Intel® Core™ i3 Generasi ke-13 Prosesor Intel® Core™ i7 Generasi ke-9 Prosesor Intel® Core™ i3 Generasi ke-4 Prosesor Intel® Core™ i3 Generasi ke-11 Intel® Processor for Desktop Prosesor Intel® Core™ i5 Generasi ke-11 Prosesor Intel® Core™ i5 Generasi ke-12 Prosesor Intel® Core™ i9 Generasi ke-12 Prosesor Intel® Core™ m Generasi ke-7 Prosesor Intel® Core™ i5 Generasi ke-5 Prosesor Intel® Celeron® Seri 2000 Prosesor Intel® Core™ i9 Generasi ke-8 Prosesor Intel® Core™ i7 Generasi ke-10 Prosesor Intel® Seri U Prosesor Intel® Xeon® E Prosesor Intel® Core™ M Generasi Ke-5 Intel® Core™ Ultra Processors (Series 2) Intel® Core™ i9 processors (14th gen) Prosesor Intel® Core™ i5 Generasi ke-10 Intel® Core™ Ultra Processors (Series 1) Prosesor Intel® Core™ i5 Generasi ke-8 Prosesor Intel® Core™ i3 Generasi ke-7 Prosesor Intel Atom® Seri C Prosesor Intel® Core™ i3 Generasi Ke-6 Prosesor Intel® Celeron® Seri 4000 Prosesor Intel Atom® Seri S Prosesor Intel® Xeon® yang Dapat Diskalakan Generasi ke-4 Prosesor Intel® Core™ i3 Generasi Ke-5 Intel® Core™ i7 processors (14th gen) Prosesor Intel® Core™ i7 Generasi ke-5 Prosesor Intel® Core™ i5 Generasi Ke-6 Prosesor Intel® Core™ i3 Generasi ke-12 Intel® Core™ i5 processors (14th gen) Prosesor Intel Atom® Seri Z Prosesor Intel Atom® Seri E Prosesor Intel Atom® Seri N Prosesor Intel Atom® Seri D Prosesor Intel Atom® Seri X Prosesor Intel® Core™ Prosesor Intel® Core™ i7 Generasi ke-13 Prosesor Intel® Core™ i7 Generasi ke-7 Prosesor Intel® Celeron® Seri N Prosesor Intel® Xeon® yang Dapat Diskalakan Prosesor Intel® Xeon® Lama Prosesor Intel® Celeron® Seri 1000 Intel® Xeon® 6 Prosesor Intel® Core™ Seri X Intel® Core™ processors (Series 1) Prosesor Intel® Core™ i7 Generasi ke-12 Prosesor Intel® Celeron® Prosesor Intel® Seri N Prosesor Intel® Xeon® yang Dapat Diskalakan Generasi ke-3 Prosesor Intel® Core™ i9 Generasi ke-9 Prosesor Intel® Core™ i7 Generasi ke-8 Prosesor Intel® Core™ i9 Generasi ke-10 Prosesor Intel® Core™ i5 Generasi ke-7 Prosesor Intel® Core™ i7 Generasi Ke-6 Prosesor Intel® Core™ i7 Generasi ke-4 Prosesor Intel® Celeron® Seri 5000 Intel® Core™ i3 processors (14th gen) Intel® Core™ processors (Series 2) Prosesor Intel® Core™ i3 Generasi ke-8 Prosesor Intel® Xeon® W Prosesor Intel® Core™ m Generasi ke-6 Prosesor Intel® Celeron® Seri G Prosesor Intel® Core™ i5 Generasi ke-13 Prosesor Intel® Core™ i9 Generasi ke-13 Prosesor Intel® Core™ i9 Generasi ke-11 Prosesor Intel® Xeon® yang Dapat Diskalakan Generasi ke-2 Prosesor Intel Atom® Prosesor Intel® Core™ i5 Generasi ke-4 Prosesor Intel® Core™ i3 Generasi ke-10 Prosesor Intel® Core™ i3 Seri N

Produk Dihentikan

Pelepasan Tanggung Jawab

Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.