Mavzu: Kompyuterning Flinn turlanishi, sisd, mimd, simd, spmd tizimlar



Yüklə 0,97 Mb.
səhifə4/4
tarix25.01.2023
ölçüsü0,97 Mb.
#80785
1   2   3   4
5-MAVZU. FLINN

SPMD tizimi


KOMPYUTER TIZIMLARI KAFEDRASI
  • 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.
  • Bu Flinn tasnifidagi MIMD hisoblash tizimlari turiga kiradi.
  • Ushbu turdagi vazifalar natijalarni tezroq olish uchun turli xil kirish ma'lumotlariga ega bo'lgan bir nechta protsessorlarga bo'linadi va bir vaqtning o'zida ishlaydi.
  • SPMD eng keng tarqalgan parallel dasturlash usuli hisoblanadi.

MPMD tizimi


KOMPYUTER TIZIMLARI KAFEDRASI
  • 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.
  • Bir nechta mustaqil protsessorlar bir vaqtning o'zida kamida 2 ta mustaqil dasturni boshqaradilar.
  • Odatda, bunday tizimlar bitta dasturni boshqaradigan va ikkinchi dasturni ishga tushirish uchun boshqa barcha tugunlarga ma'lumotlarni uzatadigan "xost" ("xost / tugun modeli") yoki "menejer" ("menejer / ishchi" strategiyasi) kabi bitta tugunga ega.

SPMD: bitta dastur barcha vazifalarni bir vaqtning o'zida bajaradi
MPMD: Har bir topshiriq boshqa vazifalarga qaraganda bir xil yoki turli xil dasturlarni bajarishi mumkin.

K&A

E’TIBORINGIZ UCHUN RAHMAT


KOMPYUTER TIZIMLARI KAFEDRASI
Yüklə 0,97 Mb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin