1. Hyper-Threading texnologiyasi


Hyper-Threading qanday ishlashini tushunish


Download 69.02 Kb.
bet2/4
Sana18.08.2023
Hajmi69.02 Kb.
#1668022
1   2   3   4
Bog'liq
Hyper-Threading texnologiyasi

Hyper-Threading qanday ishlashini tushunish .
Deylik, protsessor oddiy hisob-kitoblarni amalga oshiradi va shu bilan birga ko'rsatmalar bloki bo'sh va SIMD kengaytmalar.
Manzil moduli buni aniqlaydi va keyingi hisoblash uchun u erga ma'lumotlarni yuboradi. Agar ma'lumotlar aniq bo'lsa, unda bu bloklar ularni sekinroq bajaradi, ammo ma'lumotlar bo'sh bo'lmaydi. Yoki tegishli blok bilan tezroq qayta ishlash uchun ularni oldindan qayta ishlashadi. Bu qo'shimcha ishlash afzalliklarini beradi.
Tabiiyki, virtual ip biron bir tarzda to'liq yadroga etib bormaydi, ammo bu sizga amalda erishishga imkon beradi 100% hisoblash quvvati samaradorligi, deyarli butun protsessorni ish bilan to'ldirish, uni bekor qilishiga yo'l qo'ymaslik. Bularning barchasi bilan, hT texnologiyasini amalga oshirish uchun faqat haqida 5% qolipdagi qo'shimcha joy va ishlashni ba'zan qo'shib qo'yish mumkin 50% ... Ushbu qo'shimcha maydonga ro'yxatdan o'tishning qo'shimcha bloklari va tarmoq prognozlari kiradi, ular ma'lum bir vaqtda hisoblash quvvatidan qaerda foydalanish mumkinligini oqilona hisoblab chiqadi va qo'shimcha manzil blokidan u erga ma'lumotlarni yuboradi.
Birinchi marta texnologiya protsessorlarda paydo bo'ldi Pentium 4, lekin katta ishlash ko'rsatkichlari yo'q edi, chunki protsessorning o'zi yuqori hisoblash quvvatiga ega emas edi. Daromad eng yaxshi holatda edi 15-20% va ko'plab vazifalarda protsessor ishlamaganidan ancha sekin ishladi HT.
Ishni sekinlashtiring texnologiya tufayli protsessor Hyper Threading, agar sodir bo'ladi:


  • Kesh yetarli emas bularning barchasi uchun va protsessorni sekinlashtiradigan tsikl bilan qayta boshlanadi.
  • Ma'lumotlar filialni bashorat qilish bloki tomonidan to'g'ri ishlov berilmadi. Asosan tufayli optimallashtirishning etishmasligi operatsion tizimdan ma'lum dasturiy ta'minot yoki qo'llab-quvvatlash uchun.


  • Bu tufayli ham sodir bo'lishi mumkin ma'lumotlar bog'liqliklari, masalan, birinchi ip ikkinchisidan darhol ma'lumotlarni talab qilganda va ular hali tayyor bo'lmaganda yoki boshqa satrda navbatda turganda. Yoki tsiklik ma'lumotlar tezkor ishlov berish uchun ma'lum bloklarni talab qiladi va ular boshqa ma'lumotlar bilan to'ldiriladi. Ma'lumotlarga bog'liqlikning ko'plab farqlari bo'lishi mumkin.


  • Agar yadro allaqachon og'ir yuklangan bo'lsa va "etarlicha aqlli emas" filialni bashorat qilish moduli protsessorni sekinlashtiradigan ma'lumotlarni yuborsa (tegishli Pentium 4).


Keyin Pentium 4Intel shu vaqtdan boshlab texnologiyadan foydalanishni boshladi Core i7 epizodni o'tkazib yuboradigan birinchi avlod .

Protsessorlarning qayta ishlash quvvati, hatto optimallashtirilmagan dasturlar uchun ham katta zararsiz giperturishni to'liq amalga oshirish uchun etarli bo'ldi. Keyinchalik, Hyper-Threading o'rta va hatto byudjet va ko'chma protsessorlarda paydo bo'ldi. Barcha seriyalarda ishlatiladi Core i (i3i5i7) va mobil protsessorlarda Atom (arzimaydi). Qizig'i shundaki, ikki yadroli protsessorlar HTfoydalanishdan to'rt yadrodan ko'ra ko'proq ishlash ko'rsatkichlariga ega bo'ling Hyper-Threadingkirish orqali 75% to'liq to'rt yadroli.



Download 69.02 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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