Umumiy xotira (smp) bo'lgan kompyuterlar smp (nosimmetrik multiprocessing) nosimmetrik ko'p protsessor me'morchiligi
Download 19 Kb.
|
SMP haqida
Umumiy xotira (SMP) bo'lgan kompyuterlar SMP (nosimmetrik multiprocessing) nosimmetrik ko'p protsessor me'morchiligi. SMP arxitekturasi bilan ishlaydigan tizimlarning asosiy xususiyati sherikning mavjudligi jismoniy xotirabarcha protsessorlar tomonidan taqsimlanadi. Xotira, barcha protsessorlar orasida xabarlarni uzatish uchun xizmat qiladi hisoblash qurilmalari unga kirishda ular teng huquqlarga ega va barcha xotira xujayralari uchun bir xil manzilga ega. Shuning uchun SMP arxitekturasi nosimmetrik deb nomlanadi. SMP tizimi yuqori tezlikda ishlaydi tizim avtobusi, ularning yaralari quyidagi turdagi funktsional bloklarni birlashtiradi: protsessorlar (CPU), kirish / chiqish quyi tizimi (I / O) va boshqalar. Butun sistema bitta OS nazorati ostida ishlaydi. OS avtomatik ravishda (ish jarayonida) protsessorlar orasida jarayonlarni taqsimlaydi, lekin ba'zan aniq bog'lanish ham mumkin. Umumiy xotira (SMP) bo'lgan kompyuterlar SMP-tizimlarining asosiy afzalliklari: dasturlashning oddiyligi va ko'p qirraliligi: odatda barcha protsessorlar bir-biridan mustaqil ravishda ishlayotgan parallel tarmoqlar modeli ishlatiladi. Biroq, protsessor almashinuvidan foydalangan holda modellarni amalga oshirish mumkin. Umumiy xotiradan foydalanish bunday almashinuv tezligini oshiradi, foydalanuvchi darhol barcha xotiraga kira oladi. Operatsion qulayligi. Qoida tariqasida, SMP tizimlari konditsionerlar bilan jihozlangan konditsioner tizimidan foydalanadilar, bu esa ularni ta'mirlashni osonlashtiradi; nisbatan past narx. Kamchiliklari: birgalikda xotira tizimlari yaxshi emas. SMP tizimlarining bu jiddiy kamchiliklari ularni haqiqatan ham umidli deb hisoblashlariga imkon bermaydi. Kambag'al o'lchamlarning sababi shundaki shu onda Avtobus bitta tranzaksiyani qayta ishlashga qodir. bir vaqtning o'zida bir nechta protsessorlarning birgalikdagi jismoniy xotiraga bir xil joylarga kirishiga yo'l qo'yilsa, mojarolarni hal qilish muammolari paydo bo'ladi. Barcha protsessorlar birgalikda umumiy xotiraga, odatda avtobus yoki avtobus hiyerarşisi orqali kirishadi. Ideallashtirilgan modelda, har qanday protsessor bir vaqtning o'zida har qanday xotira kamerasiga kira oladi. Amalda, bu arxitekturaning o'lchamlari odatda xotira ierarxiyasining ba'zi shakllariga olib keladi. Protsessor va asosiy xotirani bo'shatish uchun har bir protsessor yuqori tezlikda tampon xotirasi (kesh xotirasi) bilan ta'minlanadi, protsessor tezligi bilan ishlaydi. Shu jihatdan, bunday mikroprotsessorlarga asoslangan ko'p protsessorli tizimlarda xotiraning har qanday nuqtasiga teng kirish printsipi buziladi va yangi muammo - keshning mustahkamligi muammosi paydo bo'ladi. Umumiy xotira (SMP) o'rnatilgan kompyuterlar Kesh xotirasining muvofiqligini ta'minlash uchun bir nechta imkoniyatlar mavjud: keshlarni kuzatuvchi mexanizmidan foydalaning, keshlarni kuzatuvchi o'zgaruvchilari markaziy protsessorlardan biriga o'tkaziladi va kerak bo'lganda bunday o'zgaruvchining o'z nusxalarini o'zgartiradi; o'zgaruvchining barcha ishlatilgan nusxalarini ishonchliligini kuzatish uchun javob beradigan xotiraning maxsus qismini ajratadi. SMP tizimlarining asosiy afzalligi dasturlashning nisbiy qulayligi. Chunki barcha protsessorlar RAMga teng ravishda tezkor kirish imkoniyatiga egalar. Qaysi protsessor qaysi hisob-kitoblarni amalga oshirishi juda muhim emasligi va yagona protsessorli kompyuterlar uchun ishlab chiqilgan hisoblash algoritmlarining ko'pchiligi parallel va "vektorlash" kompilyatorlardan foydalangan holda ko'p protsessor tizimlarida tezlashtirilishi mumkin. SMP tizimlari parallel samolyotlarning eng keng tarqalgan turi hisoblanadi. Haqiqiy tizimlarda 32 dan ortiq protsessorni ishlatishingiz mumkin. MPP tizimlari sizga eng yuqori ko'rsatkichga ega tizimlarni yaratishga imkon beradi. Bunday tizimlarning tugunlari odatda SMP tizimlari hisoblanadi. Download 19 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling