1 Flinn hisoblash tizimlari klassifikasiyasi


Ko'p buyruqli, bitta ma'lumotli (MISD) tizimlar


Download 273.48 Kb.
bet3/5
Sana09.04.2023
Hajmi273.48 Kb.
#1346064
1   2   3   4   5
Bog'liq
Shokirov Javohir.docx 222

Ko'p buyruqli, bitta ma'lumotli (MISD) tizimlar - MISD hisoblash tizimi ko'p protsessorli mashina bo'lib, turli xil PElarda turli ko'rsatmalarni bajarishga qodir, lekin ularning barchasi bir xil ma'lumotlar to'plamida ishlaydi.
MISD – bir nechta buyruqlar oqimi va bitta ma’lumotlar oqimi; MISD tuzilishi faqat nazariy jihatdan qiziqish uyg’otadi, chunki undan foydalanadigan biron bir tizim qurilmagan;



Misol Z = sin(x)+cos(x)+tan(x)


Tizim bir xil ma'lumotlar to'plamida turli operatsiyalarni bajaradi. MISD modelidan foydalangan holda qurilgan mashinalar ko'pgina ilovalarda foydali emas, bir nechta mashinalar qurilgan, ammo ularning hech biri tijoratda mavjud emas.


Ko'p buyruqli, ko'p ma'lumotli (MIMD) tizimlar - MIMD tizimi - bu bir nechta ma'lumotlar to'plamida bir nechta ko'rsatmalarni bajarishga qodir bo'lgan ko'p protsessorli mashina. MIMD modelidagi har bir PE alohida ko'rsatmalar va ma'lumotlar oqimlariga ega; shuning uchun ushbu model yordamida qurilgan mashinalar har qanday turdagi ilovalarga qodir. SIMD va MISD mashinalaridan farqli o'laroq, MIMD mashinalaridagi PElar asinxron ishlaydi.
MIMD – bir nechta buyruqlar va bir nechta ma’lumotlar oqimi; Ushbu kompleksga birlashtirilgan parallel kompyuterdagi barcha protsessorlar turli xil ko’rsatmalarni bajarishi va bir vaqtning o’zida turli xil ma’lumotlarda ishlashi mumkin;



MIMD mashinalari umumiy xotiraga ega MIMD va taqsimlangan xotira MIMD ga PE larning asosiy xotiraga ulanish usuliga ko‘ra keng toifalarga bo‘linadi.
SPMD (Single Program Multiple Data) - bitta dastur oqimi va bir nechta ma'lumotlar oqimi bo'lgan tizimlar. Ushbu sinf tizimlarining barcha protsessorlarida faqat bitta dastur bajariladi va har bir protsessorda u turli xil ma'lumotlar bloklarini qayta ishlaydi.
MPMD (Multiple Programs, Multiple Data) - bir nechta dastur oqimi va bir nechta ma'lumotlar oqimi bo'lgan tizimlar. Ushbu sinf tizimlarining turli xil tugunlarida turli xil dasturlar ishlaydi, ular bir xil ma'lumotlar massivini har xil usulda qayta ishlaydi, aksariyat hollarda ular bir-biridan mustaqil ishlaydi, lekin vaqti-vaqti bilan keyingi bosqichga o'tish uchun ma'lumotlar almashinadi.
Buyruqning oqimi, SISDdan farqli o'laroq, vektor buyruqlarini o'z ichiga oladi. Bu sizga bir vaqtning o'zida bir nechta ma'lumotlar bo'yicha bitta arifmetik operatsiya qilish imkonini beradi - vektor elementlari. MISD (bir nechta yo'riqnomalar oqimi yagona ma'lumotlar oqimi) - bir nechta buyruqlar oqimi va bitta ma'lumot oqimi. Ta'rif bir xil ma'lumotlar oqimini qayta ishlaydigan ko'plab protsessorlarning arxitekturasida mavjudligini anglatadi. Ushbu printsipga asoslangan real-hayot hisoblash tizimi mavjud emas. MIMD (bir nechta buyruqlar xarasi / bir nechta ma'lumotlar oqimi) - bir nechta ko'rsatmalar oqimi va bir nechta ma'lumotlar oqimi. Bitta kompleksda birlashtirilgan va o'zlarining har bir buyrug'i va ma'lumotlar oqimi ko'p protsessor tizimlari) bilan ishlaydigan kompyuter tizimida bir nechta buyruqlar ishlash moslamalari mavjud.

Yagona ko'rsatmalar oqimi, bir nechta ma'lumotlar oqimi (SIMD)
Asosiy maqola: Bitta ko'rsatma, bir nechta ma'lumotlar
Bitta ko'rsatma bir vaqtning o'zida bir nechta turli ma'lumotlar oqimlariga qo'llaniladi. Ko'rsatmalar ketma-ket, masalan, quvur liniyasi orqali yoki bir nechta funktsional birliklar tomonidan parallel ravishda bajarilishi mumkin. Flinning 1972 yilgi hujjati SIMDni yana uchta toifaga ajratdi:

Download 273.48 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling