Modul ini menghitung batas performa secara eksplisit, dimulai dari hukum Amdahl sebagai penghitung speedup maksimal, lalu melanjutkan ke paralelisme tingkat instruksi pada prosesor superscalar dan eksekusi out-of-order. Cakupannya ditutup oleh memori bersama multicore dan SIMD, dua bentuk perluasan paralelisme menuju inti kedua dan lane vektor. Posisi modul berada setelah hierarki memori, sehingga pembahasan paralelisme berdiri di atas pemahaman cache dan angka latensi yang sudah dibangun sebelumnya.
Performa dan Paralelisme
Hukum Amdahl, paralelisme tingkat instruksi, makna sesungguhnya dari memori bersama multicore, dan dasar SIMD.
0/0 selesai
- Matematika Speedup
Hukum Amdahl sebagai penghitung kecepatan maksimal dan pembatasnya terhadap intuisi.
- Paralelisme Tingkat Instruksi
Pipeline, superscalar, dan out-of-order secara konseptual: cara satu prosesor menjalankan banyak instruksi sekaligus.
- Multicore dan Model Memori
Arti sebenarnya dari memori bersama: visibilitas penulisan antarinti, cache koheren, dan sinkronisasi.
- Pengenalan SIMD
Lane vektor dan paralelisme data: satu instruksi yang memproses banyak nilai dalam waktu yang sama.