Kompyuter arxitekturasi” Fanidan Mustaqil ishi


Download 1.17 Mb.
bet1/5
Sana09.04.2023
Hajmi1.17 Mb.
#1347166
  1   2   3   4   5
Bog'liq
Архитектура


O’ZBEKISTON RESPUBLIKASI


AXBOROT TEXNOLOGIYALARI


VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI


MUHAMMAD AL – XORAZMIY NOMIDAGI


TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


FARG’ONA FILIALI TELEKOMMUNIKATSIYA TEXNOLOGIYALARI FAKULTETI 633-20 GURUH TALABASI A.RUZMATOVNING

KOMPYUTER ARXITEKTURASI”


Fanidan
Mustaqil ishi

Topshirdi: A.Ruzmatov


Qabul qildi: G.Rahmatova

Mavzu: Ko'p mashinali va ko'p protsessorli
hisoblash tizimlari

Reja:
kirish
Ko’p mashinali hisoblash tizimlari
Ko’p protsessorli hisoblash tizimlari
Ko’p yadroli protsessorlar
Parallel,assotsiativ va oqimli hisoblash tizim
Xulosa
Adabiyotlar

Informatika rivojlanishining zamonaviy bosqichi barcha darajadagi (ko'p mashinali klasterlar, ko'p protsessorli kompyuterlar, ko'p yadroli protsessorlar) hisob-kitoblarning parallelligining ommaviy tarqalishi bilan bog'liq.
Kompyuterlar dunyosi xilma-xil bo'lib, miniatyurali o'rnatilgan kompyuterlardan tortib alohida binolarni egallagan ko'p tonnali superkompyuterlargacha. Ularni turli yo'llar bilan tasniflash mumkin. Birinchi va eng oddiy tasniflardan birini ko'rib chiqing - Flinning tasnifi, kompyuterda ma'lumotlarni qayta ishlash qanday ishlashiga asoslangan. Ushbu tasnifga ko'ra, barcha kompyuterlarni (hisoblash tizimlarini) to'rtta sinfga bo'lish mumkin - arxitekturaga ega kompyuterlar:


SISD (Single Instruction stream - Single Data Stream) - bitta buyruq oqimi - yagona ma'lumotlar oqimi. Bu sinfga fon Neyman arxitekturasiga ega oddiy "ketma-ket" kompyuterlar kiradi, bunda dastur ko'rsatmalari ketma-ket bajarilib, keyingi ma'lumotlar elementini qayta ishlaydi.
SIMD (Single Instruction stream - Multiple Data stream) - bitta buyruq oqimi - bir nechta ma'lumotlar oqimi. Bu turga vektor va matritsali protsessorli kompyuterlar kiradi.
MISD (Multiple Instruction stream - Single Data stream) - bir nechta buyruqlar oqimi - yagona ma'lumotlar oqimi. Bu turga ma'lumotlarni qayta ishlashning konveyer tipidagi kompyuterlar kiradi. Biroq, ko'pchilik bunday kompyuterlarni birinchi turga kiritish kerak deb hisoblaydi va MISD sinfidagi kompyuterlar hali yaratilmagan.
MIMD (Multiple Instruction stream - Multiple Data stream) - bir nechta buyruq oqimi - bir nechta ma'lumotlar oqimi. MIMD klassi juda keng va hozirda juda xilma-xil arxitekturadagi ko'plab kompyuterlarni o'z ichiga oladi. Shuning uchun MIMD sinfiga kiruvchi kompyuterlarni aniqroq tasniflash uchun boshqa tasniflar taklif etiladi.
Ko’p kompyuterlarning yana bir klassi ko'p protsessorli yoki umumiy xotirali MIMD kompyuteridir. Ko'p protsessorda barcha protsessorlar umumiy xotiraga kirishni baham ko'radilar, odatda avtobus yoki avtobus ierarxiyasi orqali. Parallel tasodifiy kirish mashinasining (PRAM) ideallashtirilgan modelida ko'pincha nazariy jihatdan o'rganilgan parallel algoritmlar qo'llaniladi, har qanday protsessor bir vaqtning o'zida istalgan xotira elementiga kirishi mumkin. Ushbu arxitektura odatda xotira qurilmasining qandaydir maxsus shaklini nazarda tutadi. Tez-tez foydalaniladigan ma'lumotlarning nusxalarini har bir protsessor bilan bog'langan keshda saqlash orqali umumiy xotiraga kirishlar soni kamayadi.
Ushbu keshga kirish umumiy xotiradan ko'ra tezroq, shuning uchun joylashuv juda muhimdir. Ko'p kompyuterlar uchun mo'ljallangan dasturlar ko'p protsessorlarda ham samarali ishlashi mumkin, chunki umumiy xotira xabarlarni samarali o'tkazish imkonini beradi. Bu sinf vakillari Silicon Graphics Challenge, Sequent Symmetry va ko'plab ko'p protsessorli ish stantsiyalaridir. Parallel kompyuterlarning ixtisoslashgan sinfi SIMD (Single Instruction Miltiple Data) kompyuterlaridir. SIMD mashinalarida barcha protsessorlar turli xil ma'lumotlar bo'laklari bo'yicha bir xil ko'rsatmalar oqimi bilan ishlaydi. Ushbu yondashuv dasturiy ta'minot va apparatning murakkabligini kamaytirishi mumkin, ammo bu faqat tasvirni qayta ishlash va raqamli modellashtirishning ayrim turlari kabi yuqori darajadagi izchillik bilan ixtisoslashgan muammolar uchun mantiqiydir. Ko'p kompyuterlarda qo'llaniladigan algoritmlarni odatda SIMD kompyuterlarida samarali bajarib bo'lmaydi
Ko'p kompyuterli hisoblash majmualari yuqori tezlikdagi aloqa liniyalari orqali ulangan ko'plab kompyuterlarni ifodalaydi. Har bir kompyuter o'z xotirasiga ega va ma'lumotlarni uzatish uchun tizimdagi boshqa kompyuterlar bilan xabar almashadi. Bu sinfga klasterlar kiradi. Klaster deganda server rolini o'ynaydigan ba'zi maxsus kompyuterlar bilan bir butun sifatida ko'rib chiqiladigan hisoblash majmuasi tushuniladi. Klasterni tashkil etuvchi kompyuterlar oddiy kompyuterlar bo'lishi mumkinligi sababli, klasterlar nisbatan arzon. Top 500 superkompyuterlarining aksariyati klasterlardir.
Gibrid hisoblash tizimlari - ko'p tugunlardan iborat bo'lib, ularning har biri ko'p kompyuter, ko'p protsessor, grafik yoki vektor protsessor bo'lishi mumkin. Bunday komplekslar odatda superkompyuterlardir.

Download 1.17 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




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