Toshkent axborot texnologiyalari universiteti u. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev operatsion tizimlar
Download 7.33 Mb.
|
Операцион тизимлар
- Bu sahifa navigatsiya:
- Masshtabni tejamkorligi
- Ishonchlilik oshdi
- Parallel kompyuter tizimlari va ularni OTlarining o‘ziga xos xususiyatlari
O‘tkazish hajmi oshdi (Increased throughput). Protsessorlar sonini ko‘paytirib, biz kamroq vaqt ichida ko‘proq vazifalarni bajarishni kutamiz. Biroq, N protsessorlari bilan tezlashtirish koeffitsienti N ga teng emas; aksincha, u N dan kam. Bir nechta protsessorlar biron bir vazifani bajarish uchun birgalikda ishlaganda, uning barcha qismlari to‘g‘ri ishlashini ta’minlash uchun ma’lum miqdordagi qo‘shimcha xarajatlar kelib chiqadi. Ushbu xarajatlar va umumiy resurslar uchun raqobat, qo‘shimcha protsessorlardan kutilayotgan yutuqlarni kamaytiradi.
Masshtabni tejamkorligi (Economy of scale). Ko‘p protsessorli tizimlar ekvivalent ko‘p protsessorli tizimlarga qaraganda arzonroq bo‘lishi mumkin, chunki ular periferik qurilmalar, saqlash qurilmalari va quvvat manbalaridan birgalikda foydalanishlari mumkin. Agar bir nechta dastur bir xil ma’lumot to‘plamida ishlayotgan bo‘lsa, mahalliy disklarga ega ko‘plab kompyuterlarga va ma’lumotlarning ko‘p nusxalariga ega bo‘lishdan ko‘ra, ushbu ma’lumotni bitta diskda saqlash va uni barcha protsessorlarda ishlatish arzonroq. Ishonchlilik oshdi (Increased reliability). Agar vazifalarni bir nechta protsessorlar o‘rtasida to‘g‘ri taqsimlash mumkin bo‘lsa, bitta protsessorning ishdan chiqishi tizimni to‘xtatmaydi, faqat uni sekinlashtiradi. Agar bizda o‘nta protsessor mavjud bo‘lsa va ulardan bittasi ishdan chiqsa, qolgan to‘qqiz protsessorning har biri ishdan chiqqan protsessor vazifasining bir qismini olishi mumkin. Shunday qilib, butun bir tizim ishdan chiqmaydi va faqatgina 10 foizga sekinroq ishlaydi. Kompyuter tizimining ishonchliligini oshirish ko‘plab dasturlarda juda muhimdir. Parallel kompyuter tizimlari va ularni OTlarining o‘ziga xos xususiyatlari Parallel kompyuter tizimlari bu bir necha to‘g‘ridan-to‘g‘ri o‘zaro ta’sirlashishadigan multiprotsessorli tizimlar hisoblanadi. Hozirgi vaqtda multiprotsessorli ishchi stansiyalar chiqarilmoqda. Masalan, ish stoli kompyuteriga ega bo‘lish bilan siz uning tarkibida ikkita yoki hatto to‘rtta protsessorlarni aniqlashingiz mumkin. Mos ravishda, OT bunday tizimni rekonfiguratsiyalash, yangi protsessorlarni ulash yoki tizimdan protsessorlarni olib tashlash, masalalarni yechishni bir nechta protsessorlarda parallellashtirish va ularni yechadigan parallel jarayonlarni sinxronlashtirishni ta’minlashi kerak. Parallel kompyuterlar orasidan protsessorlar umumiy xotira va taymerga (taktlarga) ajratiladigan, uzviy bog‘langan (tightly coupled) tizimlar ajralib turadi, ular orasidagi o‘zaro ta’sirlashish umumiy xotira orqali bo‘lib o‘tadi. Very Long Instruction Word (VLIW) va Explicit Parallelism Instruction Computer (EPIC) arxitekturalardagi parallel kompyuterlarda hisoblashlarni parallellashtirish buyruqlar darajasida bo‘lib o‘tadi. Ko‘p yadroli (multi-core) kompyuterlar – assotsiativ xotirani (keshni) ajratadigan va umumiy xotirada ishlaydigan bitta kristallda joylashgan bir-birlari bilan uzviy bog‘langan protsessorlarga (yadrolarga) asoslangan kompyuter tizimlari hisoblanadi. Parallel kompyuter tizimining afzalliklari Yaxshilangan unumdorlik (throughput) – ma’lumki, masalan yechish algoritmini parallellashtirish uni yechishga ketadigan vaqtni kamaytirishga imkon berishi mumkin; Tejamkorlik – parallel OTda ishning qismini boshqa protsessor yoki yadroga berish mumkin; Oshirilgan ishonchlilik – protsessorlardan biri ishdan chiqqanda OT hisoblashlarni boshqa protsessorga o‘tkazishi mumkin; 4. Foydalanuvchiga “do‘stona” unumdorlikni kamaytirish (graceful degradation) – agar protsessorlardan biri ishdan chiqsa va konfiguratsiyadan chiqarilgan bo‘lsa, foydalanuvchi kompyuter va OTni to‘g‘ri tashkil etishda hisoblashlarning sekinlashishini sezmasligi mumkin. 5. Xatoliklarga barqarorlik (fail-soft system) – qurilma va dasturdagi xatoliklarda ko‘p protsessorli tizimning barqaror ishlashi. Very Long Instruction Word (VLIW) va Explicit Parallelism Instruction Computer (EPIC) arxitekturalardagi parallel kompyuterlarda hisoblashlarni parallellashtirish buyruqlar darajasida bo‘lib o‘tadi. Ko‘p yadroli (multi-core) kompyuterlar – assotsiativ xotirani (keshni) taqsimlaydigan va umumiy xotirada ishlaydigan bitta kristallda joylashgan bir-birlari bilan uzviy bog‘langan protsessorlarga (yadrolarga) asoslangan kompyuter tizimlari hisoblanadi. Download 7.33 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling