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.
Hyper-threading texnologiyasi ishlashi
Vazifalar qanchalik ko'p bo'lsa, ish samaradorligi shunchalik yuqori bo'ladi
Intel® Hyper-Threading texnologiyasi va Intel® Turbo Boost texnologiyasini (yoki Intel® Turbo Boost 2.0, so'nggi Intel® Core ™ i5 va tezroq protsessorlarda topilgan) qo'llab-quvvatlaydigan protsessorlar bir vaqtning o'zida tezroq ishlash va tezroq vazifalarni taqdim etadi. Texnologiyalarning bunday kombinatsiyasi bir vaqtning o'zida bir nechta iplarni qayta ishlash, yukga dinamik moslashish va faol bo'lmagan yadrolarni avtomatik ravishda o'chirish imkonini beradi. Bu yadrolarda protsessorning soat tezligini oshiradi va ko'p tarmoqli ilovalar uchun yanada yaxshi ishlashni ta'minlaydi.
Intel® Hyper-Threading texnologiyasi bilan korxonalar quyidagilarni amalga oshirishlari mumkin:
Bir vaqtning o'zida bir nechta vazifalarni hal qilish orqali samaradorlikni oshiring, kechikishlarni bartaraf qiling
Internet va biznes ilovalariga javob berish muddati qisqartirildi, foydalanuvchi tajribasi yaxshilandi
Bir vaqtning o'zida qayta ishlangan tranzaktsiyalar sonini ko'paytirish
Mavjud 32-bitli dastur texnologiyalaridan foydalaning va kelajakda 64-bitli ilovalardan foydalanishga tayyor bo'ling
bir vaqtning o'zida ikkita patokning holatini saqlashi mumkin ;
Har bir mantiqiy protsessor uchun bitta registrlar to'plami va bitta uzilish boshqaruvchisi ( APIC ) mavjud.
Keling, bir misolni ko'rib chiqaylik. Jismoniy protsessor birinchi mantiqiy protsessorning buyruqlar oqimini bajaradi. Buyruqlar oqimining bajarilishi quyidagi sabablardan biri bilan to'xtatiladi:
bir bor edi Miss kirishini protsessor keshni ;
filialni noto'g'ri taxmin qilish amalga oshirildi ;
oldingi ko'rsatma natijasi kutilmoqda.
Jismoniy protsessor bo'sh turmaydi, lekin boshqaruvni ikkinchi mantiqiy protsessorning buyruqlar oqimiga o'tkazadi. Shunday qilib, bitta mantiqiy protsessor kutayotganda, masalan, xotiradan ma'lumot , jismoniy protsessorning hisoblash resurslari ikkinchi mantiqiy protsessor tomonidan qo'llaniladi
Xulosa:
Hyper-threading texnologiyasi o’rganish jarayonida biz Hyper-threading texnologiyasining kamchiligi, afsalligi, ishlatilishi, foydali tomoni va tarkibini o’rgandik.
Adabiyotlar:
1. https://www.intel.ru/content/www/ru/ru/architecture-and-technology/hyper-threading/hyper-threading-technology.html#t=11s
2. Intel® 64 va IA-32 Architectures dasturiy ta'minot ishlab chiqaruvchisi uchun qo'llanma, 1-jild , 2.2.8-bo'lim. "Intel® hyper-threading texnologiyasi" (253665-039AQSh, 2011 yil may)
Do'stlaringiz bilan baham: |