“ Kompyuter Injeneringi ”


Download 363.34 Kb.
bet2/5
Sana06.04.2023
Hajmi363.34 Kb.
#1333321
1   2   3   4   5
Bog'liq
Qurbonaliyeva Muxayyoxon

System
Agents
Memory
Controller
JndUJfy DHL OtopUy
Processor
Graphics
Shared L3 Cache**
Memory Controller I/O
Ko'p protsessorli tizimlardan foydalanish ham keng tarqalgan emas, chunki u murakkab va qimmatli ko'p protsessorli anakartlarni talab qiladi. Shuning uchun mikroprotsessorlarning ishlashini boshqa yo'llar bilan yanada
takomillashtirishga qaror qilindi. Superkompyuterlar dunyosidan kelib chiqqan ko'p tarmoqli kontseptsiya eng samarali yo'nalish sifatida tan olingan - bir nechta buyruqlar oqimlarining parallel ishlashi.
Ko’p protsessorli kompyuter
Shunday qilib, Intel bir yadroli protsessorda bir vaqtning o'zida to'rtta dasturiy ta'minot oqimlarini ishlashga imkon beruvchi ultra-oqimli ma'lumotlarni qayta ishlash texnologiyasi bo'lgan Hyper-Threading Technology (HTT) bilan tug'ilgan. Hyper-threading talab qilinadigan ilovalarning samaradorligini sezilarli darajada oshiradi (masalan, audio va videolarni tahrirlash, 3D-modellashtirish bilan bog'liq), shuningdek, OSni ko'p ishlov berish rejimida ishlatish.
Hyper-threading bilan ishlaydigan Pentium 4 protsessori ikkita mantiqiy yadroga bo'linadigan bir jismoniy yadroga ega, shuning uchun operatsion tizim uni ikki xil protsessor sifatida belgilaydi.
Hyper-threading aslida bitta chipda ikkita jismoniy yadroli protsessorlarni yaratish uchun tebranish paneli bo'ldi. 2 yadroli yadroli ikkita yadro (ikkita protsessor!) Parallel ishlaydi, bu esa past soat chastotasi bilan ko'proq ishlash imkonini beradi, chunki ikkita mustaqil buyruqlar oqimi bir vaqtning o'zida (bir vaqtning o'zida!) Amalga oshiriladi.
Protsessor bir vaqtning o'zida bir nechta dasturiy ta'minot ishlarini bajarish qobiliyatiga ish zarralari darajasida parallellik (TLP) deb ataladi. TLPga bo'lgan ehtiyoj muayyan vaziyatga bog'liq (ba'zi hollarda bu shunchaki foydasizdir!). Ikki yadroli protsessorlarning xususiyatlari
Agar umuman olganda, bitta yadroli hisoblagich bilan taqqoslaganda ikkita yadroli protsessorning ishi haqida gapiradigan bo'lsak, unda oddiy misol bilan hamma narsani tushuntirishimiz mumkin. Masalan, foydalanuvchi fayllardan nusxa ko'chiradi, lekin film tomosha qilishga qaror qiladi. Unga ikkala operatsiya ham bir vaqtning o'zida amalga oshirilgandek tuyuladi, lekin bitta yadroli protsessor ishlayotganda, bu harakatlar ketma-ketlikda amalga oshiriladi, chunki buyruqlarni bajarish chastotasi juda yuqori va bu hissiyotlarni keltirib chiqaradi. Ammo ikki yadroli jarayon mavjud bo'lganda, ushbu operatsiyalar haqiqatan ham bir vaqtning o'zida amalga oshiriladi.
Shuni ta'kidlash kerakki, o'z arxitekturasida ikki yadroli protsessor bir xil taxtada ikkita protsessor ishlatilganda simmetrik ko'p protsessorlarning tuzilishiga o'xshaydi. Albatta, ma'lum farqlar mavjud, ammo ishlash printsipi o'xshashdir.
Ikki yadroli protsessorlar ko'p oqimli dasturlar bilan ishlashda eng samarali hisoblanadi, bu erda eng yuqori ko'rsatkich olinadi. Ko'p sonli vazifalar bajarish uchun ikkita yadro o'rtasida taqsimlanganligi sababli. Ushbu taqsimot energiya sarfini kamaytiradi. Darhaqiqat, bu bitta yadroli protsessorlarning rivojlanishiga xalaqit beradigan omil.

Download 363.34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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