|
SISD (Single Instruction, Single Data)
|
bet | 2/3 | Sana | 16.01.2024 | Hajmi | 14,67 Kb. | | #138242 |
Bog'liq Parallelashtirish tizimlarning arxitekturasi, mimd arxitekturasi-fayllar.orgSISD (Single Instruction, Single Data). Bitta qoida / bitta ma’lumotlar oqimi (SISD) modeli o’zida bitta protssesorli klassik modelni ko’rsatadi. Unga eski avlod kompyuterlari bilan bir qatorda ko’pgina zamonaviy kompyuterlar ham misol bo’ladi. Bunday kompyuter protsessori har qanday vaqt momentida faqatgina bitta qoidani bajarishga qodir va faqat bitta ma’lumotlar to’plami bilan ishlay oladi. Bu kabi ketma-ket sistemalarda boshqa kategoriyalardan farqli ravishda hech qanday parallellik yo’q. Bu sinf klassik ketma-ket mashinalarni (Fon Neyman turidagi kompyuterlarni) o’z ichiga oladi; Bu boshqaruv bloki, protsessor va xotira blokini o'z ichiga olgan yagona kompyuterning tashkil etilishini anglatadi. Bunday mashinalarda faqat bitta buyruqlar oqimi mavjud bo’ladi, barcha buyruqlar ketma-ketlikda qayta ishlanadi va har bir buyruq bitta ma’lumot oqimi bilan bitta operatsiyani ishga tushuradi. Bunday holda Parallel ishlov berish uchun ko’p funksional birliklar yoki konveyerlarni (pipeline) qayta ishlash orqali erishish mumkin.
• CU (Control Unit) –
Boshqaruv bloki;
• PE (Processing Element)
– Ishlov berish elementi;
• M (Memory) – Xotira
1-rasm. SISD – Single Instruction Single Data
SIMD (Single Instruction, Multiple Data). Bitta qoida / bir nechta ma’lumotlar oqimi bo’lgan komyuterlarda (SIMD) bir xil operatsiyani turli xil ma’lumotlar bilan ishlovchi bir nechta protssessorlar mavjud. SIMD – mashinalar ba’zan vektorli protsessorlar deb ham ataladi, chunki ular vektorlar ustida amal 2-2-
bajarish uchun juda qulay. N tadan kam bo’lmagan SIMD – mashinaga bitta amalning o’zi yetarli.
2-Rasim SIMD (Single Instruction, Multiple Data).
MISD – bir nechta buyruqlar oqimi va bitta ma’lumotlar oqimi;
3-Rasim MISD
MISD tuzilishi faqat nazariy jihatdan qiziqish uyg’otadi, chunki undan foydalanadigan biron bir tizim qurilmagan;
MISD da bir nechta protsessor birliklari bitta ma’lumot oqimi bilan ishlaydi. Har bir ishlov berish bloki alohida buyruq oqimi orqali mustaqil ravishda ma’lumotlaran
|
|
| |