Toshkent axborot texnologiyalari universiteti Urganch filiali “Kompyuter injiniringi” yo’nalishi


Download 1.88 Mb.
Sana11.11.2023
Hajmi1.88 Mb.
#1767166
Bog'liq
Madrimov Sulaymon KTE 964-21



Toshkent axborot texnologiyalari universiteti
Urganch filiali “Kompyuter injiniringi” yo’nalishi
3-bosqich 964-21-guruh talabasi
Madrimov Sulaymonning
Kompyuterni tashkil etish” fanidan tayyorlagan
mustaqil ishi.




Hyper-threading texnologiyasi

Hyper-threading – bu giper-oqimlik. “Hyper-threading texnologiyasi”


protsessorga bir vaqtning o’zida ikkita oqimni yoki buyruqlar (ko’rsatmalar)
to’plamini bajarishga imkon beradi. Hyper-threading ikkita oqimni parallel ravishda
bajarishga imkon berganligi sababli, bu ikkita alohida protsessorni birgalikda
ishlashiga o’xshaydi. Hyper-threading texnologiyasi SMT texnologiyasining
shaklidir.
Bu texnologiya birinchi bo’lib Intel Xeon MP protsessorida qo’llanilgan:
- bitta fizik protsessorni bir nechta mantiqiy protsessorlar sifatida ko’rsatadi;
- har bir mantiqiy protsessor arxitektura holati (Arch State) nusxasiga ega;
- mantiqiy protsessorlar fizik resusrlarning yagona to’plamini bo’lishadilar.

Hyper-threading texnologiyasi afzalliklari:
• Faqat bitta oqim faol bo’lsa, unumdorlik yo’qoladi. Bir nechta oqimdan foydalanganda
unumdorlik oshadi;
• Hyper-Threading texnologiyasi protsessorlardan foydalanishni yaxshilash uchun
mo’ljallangan;
• Oqim darajasida parallellikni yaxshilash.

Hyper-threading texnologiyasi kamchiliklari:
• Hyper-threading ning unumdorligidan foydalanish uchun, siz ketma-ket bajarishdan foydalana olmaysiz;
• Oqimlar aniqlanmaydi va qo’shimcha dizaynni talab qiladi;
• Oqimlar soni haddan tashqari ko’p va bu qo’shimcha xarajatga olib keladi;
• Birgalikda ishlatiladigan manba muammolari;
• Yuqori quvvat sarfi.
Hyper-threading texnologiyasining biznes uchun foydalari:
• Elektron biznes uchun yuqori narxlar;
• Oxirgi foydalanuvchilar va mijozlar uchun tezkor reaksiya va javob vaqtlari;
• Server tizimini qo’llab-quvvatlaydigan foydalanuvchilar sonining ko’payishi;
• Serverdagi yuklanishni oshishini boshqarish;
• Mavjud server dasturlari va operatsion tizimlariga mos keladi.

MT (Simultaneous multithreading) – bir vaqtda ko’p oqimlilik.
SMT ning maqsadi – bitta siklda bir nechta oqimlarda bir nechta buyruqlarni ishga tushurish. Buning uchun protsessor superskalyar bo’lishi kerak. SMT
konveyerdagi har bir bosqich uchun qo’shimcha harajatlarni talab qiladi, u har bir ishlov beradigan buyruqning oqim raqamini hisobga oladi.

1. Баденко В.Л. Высокопроизводительные вычисления. Учебное пособие. СПб. Изд. Политехнического университета. 2010. -180 с.
2. Таненбаум Э., Остин Т. Архитектура компьютера // 6-е издание. СПб.: Питер, 2013. — 811 с
3. Мусаев М.М. ―Процессоры современных компьютеров. Тошкент.: ―Aloqachi nashriyoti, 2020 yil. 12 bob 512 bet. – Oliy o’quv yurtlari uchun qo’llanma.
4. Юнусов Ж.Ю., Абасхонова Х.Ю., Рақамли қурилмалар ва микропроцессор тизимлари. Касб –хунар коллежлари учун ўқув қўлланма. Т.-Молия
иқтисод, 2010й-256 в
E’tiboringiz uchun rahmat
Download 1.88 Mb.

Do'stlaringiz bilan baham:




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