Modul ini mengajarkan SIMD dari SSE sampai AVX2: register xmm dan ymm, aritmetika packed, bentuk tiga operan AVX, instruksi gather, dan penyelarasan data. Setiap percepatan diukur pada program nyata, bukan sekadar diklaim, sesuai prinsip jalur ini.
SIMD
Modul SIMD: register xmm dan ymm, aritmetika SSE hingga AVX2, serta penyelarasan datanya, semuanya terukur.
0/0 selesai
- Register xmm dan instruksi move
Register xmm 128-bit dengan lane internalnya serta pasangan movaps dan movups.
- Aritmetika SSE
Operasi packed integer dan floating point untuk empat nilai sekaligus pada register xmm.
- Bentuk tiga operan AVX
Prefiks v dan encoding tiga operan non-destruktif AVX yang memisahkan sumber dan tujuan.
- AVX2 dan register ymm
Register ymm 256-bit, operasi delapan lane, dan instruksi gather untuk pengumpulan data tak berurutan.
- Penyelarasan dan akses tak selaras
Fault akses tak selaras, arahan penyelarasan data, dan pertimbangan memilih movups.