Single Instruction, Single Data Stream – SISD
Dalam komputeraan, SISD merupakan istilah digunakan dalam
seni bina komputer mana prosesor tunggal (prosesor bersatu) melaksanakan arahan
tunggal untuk mengoperasi data yang telah disimpan dalam memori.
Single Instruction, Multiple Data Stream – SIMD
SIMD membolehkan satu
microinstruksi dioperasi dalam masa yang sama terhadap pelbagai data. Tahap produksi
ini memang tinggi bagi aplikasi yang memproseskan imej visual atau file audio
seperti mengubah volume audio dan tahap kecahayaan imej digital. Kebanyakkan
CPU sekarang direka dengan mengandungi SIMD instruksi untuk meningkatkan
prestasi kegunaan multimedia .
Pengiraan yang dijalankan di
parallel daripada SIMD dilaksanakan dengan serentak. Selain itu, semua elemen
data daripada instruksi yang sama di laksanakan oleh lockstep. Lockstep
membolehkan SIMD lebih kurang flexible daripada
model threads dalam OS.
Setiap elemen yang dalam proses
mengandungi associated memori.
Dalam mesin instruksi tunggal SIMD,
setiap instruksi dilaksanakan terhadap data adalah beza kerana dilaksanakan oleh processor yang tidak
sama.
Aplikasi SIMD adalah prosesor
vector dan array.
No comments:
Post a Comment