Mavzu: Hyper-Threading texnologiyasi



Download 27,35 Kb.
bet2/7
Sana01.12.2022
Hajmi27,35 Kb.
#876567
1   2   3   4   5   6   7
Bog'liq
Mavzu Hyper-Threading texnologiyasi

Rivojlanish tarixi

Shuning uchun, bitta fizik yadroda bir nechta jarayonlarni qayta ishlashga imkon beradigan texnologiyani yaratishga qaror qilindi. Shu bilan birga, dasturlar uchun tizimda bir vaqtning o'zida bir nechta protsessor yadrolari mavjud bo'lib ko'rinadi.


Hyper Threading texnologiyasini qo'llab-quvvatlash birinchi marta protsessorlarda 2002 yilda paydo bo'lgan. Bular Pentium 4 oilasining protsessorlari va Xeon server protsessorlari, soat tezligi 2 gigagertsdan yuqori. Dastlab bu texnologiya Jekson deb nomlandi, ammo keyinchalik uning nomi Hyper Threading deb o'zgartirildi, bu keng omma uchun tushunarli - bu taxminan "super ip" deb tarjima qilinishi mumkin.
Shu bilan birga, Intelning fikriga ko'ra, Hyper Threading-ni qo'llab-quvvatlaydigan protsessorning matritsasi oldingi model bilan taqqoslaganda, uni qo'llab-quvvatlamaydi, ishlashning o'rtacha 20% ga oshishi bilan atigi 5% ga oshdi.
Texnologiya umuman yaxshi ishlashiga qaramay, bir qator sabablarga ko'ra Intel korporatsiyasi Pentium 4 protsessorlarini almashtirgan Core 2 protsessorlarida Hyper Threading texnologiyasini o'chirishga qaror qildi, ammo keyinchalik Sandy Bridge, Ivy protsessorlarida paydo bo'ldi. Bridge va Haswell, sezilarli darajada qayta ishlangan.

Texnologiyaning mohiyati
Hyper Threading texnologiyasini tushunish juda muhim, chunki u ulardan biri hisoblanadi asosiy funksiyalar Intel protsessorlarida.
Protsessorlar tomonidan erishilgan barcha yutuqlarga qaramay, ular bitta muhim kamchilikka ega - ular bir vaqtning o'zida faqat bitta ko'rsatmani bajarishlari mumkin. Aytaylik, siz matn muharriri, brauzer va Skype kabi dasturlarni bir vaqtning o'zida ishlayapsiz. Foydalanuvchi nuqtai nazaridan ushbu dasturiy ta'minot muhitini ko'p vazifali deb atash mumkin, ammo protsessor nuqtai nazaridan bu ishdan uzoqdir. Protsessor yadrosi ma'lum bir vaqt ichida bitta buyruqni bajaradi. Bunday holda, protsessorning vazifasi protsessorning vaqt resurslarini alohida dasturlar o'rtasida taqsimlashni o'z ichiga oladi. Ko'rsatmalarning ketma-ket bajarilishi juda tez bo'lgani uchun, siz buni sezmaysiz. Va sizga hech qanday kechikish yo'qdek tuyuladi.
Ammo hali ham kechikish mavjud. Kechikish protsessorga dasturlarning har biri uchun ma'lumotlar etkazib berilishi bilan bog'liq. Har bir ma'lumot oqimi ma'lum bir vaqtda kelishi va protsessor tomonidan alohida ishlov berilishi kerak. Hyper Threading texnologiyasi har bir protsessor yadrosi uchun ma'lumotlarni qayta ishlashni rejalashtirishga va bir vaqtning o'zida ikkita oqimga resurslarni taqsimlashga imkon beradi. Shuni ta'kidlash kerakki, zamonaviy protsessorlarning yadrosida bir vaqtning o'zida bir nechta ijro etuvchi qurilmalar mavjud bo'lib, ularning har biri ma'lumotlar ustida ma'lum operatsiyani bajarishga mo'ljallangan. Shu bilan birga, ushbu ijro etuvchi qurilmalarning ba'zilari bitta ipni ma'lumotlarni qayta ishlash paytida bo'sh bo'lishi mumkin.
Ushbu vaziyatni tushunish uchun siz konveyerda montaj sexida ishlaydigan va har xil turdagi qismlarni qayta ishlayotgan ishchilar bilan o'xshashlik yaratishingiz mumkin. Har bir ishchi ma'lum bir vazifani bajarish uchun mo'ljallangan maxsus vosita bilan jihozlangan. Ammo, agar ehtiyot qismlar noto'g'ri ketma-ketlikda kelsa, kechikishlar yuzaga keladi - chunki ba'zi ishchilar o'z ishlarini boshlashlarini kutishmoqda. Hyper Threadingni ilgari bo'sh ishchilar o'z ishlarini boshqalardan mustaqil ravishda amalga oshirishi uchun do'konga yotqizilgan qo'shimcha konveyer lentasi bilan taqqoslash mumkin. Hali ham bitta do'kon bor, lekin ehtiyot qismlar tezroq va samarali ishlov berilib, ishlamay qolishini kamaytiradi. Shunday qilib, Hyper Threading bitta ipdan ko'rsatmalarni bajarish paytida bo'sh turgan protsessor ijro etuvchi birliklaridan foydalanishga imkon berdi.
Hyper Threading-ni qo'llab-quvvatlaydigan ikki yadroli protsessorli kompyuterni yoqqaningizdan va Performance yorlig'ida Windows Task Manager-ni ochganingizdan so'ng, siz unda to'rtta grafikni topasiz. Ammo bu aslida sizda 4 ta protsessor yadrosi bor degani emas.

Buning sababi, Windows har bir yadro ikkita mantiqiy protsessorga ega deb taxmin qiladi. "Mantiqiy protsessor" atamasi kulgili tuyuladi, ammo bu jismonan mavjud bo'lmagan protsessorni anglatadi. Windows har bir mantiqiy protsessorga ma'lumotlar oqimlarini yuborishi mumkin, ammo aslida bu ishni faqat bitta yadro bajaradi. Shuning uchun, Hyper Threading texnologiyasiga ega bo'lgan bitta yadro alohida jismoniy yadrolardan sezilarli darajada farq qiladi.


Hyper Threading Technology quyidagi apparat va dasturiy ta'minotni qo'llab-quvvatlashni talab qiladi:

  • Markaziy protsessor

  • Anakart chipseti

  • Operatsion tizim



Download 27,35 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish