Multiple Instruction,
Single Data Stream – MISD
- Urutan data
- Dihantar kepada set pemproses
- Setiap pemproses melaksanakan urutan arahan yang berbeza
- Tidak pernah
dilaksanakan
Multiple Instruction,
Multiple Data Stream - MIMD
- Set pemproses
- Melaksanakan urutan arahan yang berbeza serentak
- Set data yang berbeza
- SMPs, clusters dan system NUMA
- 'Hardware'/Perkakasan
Siri : contohnya, Pentium 4
Selari : contohnya, quad-core Xeon e5345
Selari : contohnya, quad-core Xeon e5345
- 'Software'/Perisian
Turutan: contohnya, pendaraban matriks
Bersama: contohnya, sistem operasi
Bersama: contohnya, sistem operasi
- Perisian serentak boleh dijalankan pada perkakasan bersiri/selari
- Cabaran : membuat keberkesanan penggunaan perkakasan selari
Seni
Bina Multipemproses : Memori Dikongsi
• Dikongsi memori multipemproses
-Perkakasan menyediakan ruang alamat fizikal yang tunggal untuk semua pemproses
-Segerakkan pembolehubah dikongsi menggunakan kunci
-Memori akses masa
: SMP / UMA (seragam) vs NUMA (tidak seragam)
-Perkakasan menyediakan ruang alamat fizikal yang tunggal untuk semua pemproses
-Segerakkan pembolehubah dikongsi menggunakan kunci
-Memori akses masa
: SMP / UMA (seragam) vs NUMA (tidak seragam)
No comments:
Post a Comment