12- ma’ruza Parallel hisoblash tizimlari Reja: Parallel tizim arxitektura kategoriyalari Parallel protsessorlar


Download 0.69 Mb.
Pdf ko'rish
bet15/22
Sana21.04.2023
Hajmi0.69 Mb.
#1370652
1   ...   11   12   13   14   15   16   17   18   ...   22
Bog'liq
4-маъруза

MBPS (sekundiga megabayt) – blok o'qish tezligi sekundiga megabaytda
CPI (Har bir ko'rsatma bo'yicha soatlar) – bir ko'rsatma bo'yicha Shomil 
soni
TSC (vaqt tamg'asi hisoblagichi) – protsessor aylanishining hisoblagichi
Eslatma: TSC registrining soat tezligi Turbo Boost rejimida bo'lganida 
protsessorning soat tezligiga mos kelmasligi mumkin. Natijalarni talqin qilishda buni 
hisobga olish kerak. 
Grafiklarning o'ng tomonida dastur oqimlarining har birida bajarilgan maqsadli 
operatsiya tsikli tanasini yoki ushbu kodning dastlabki 128 baytini tashkil etuvchi o'n 
oltinchi raqamli ko'rsatma tasvirlangan. 
1-tajriba. Bitta oqim 
 
Shakl.2 Bitta mavzuda o'qish 
Maksimal tezlik - sekundiga 213,563 megabayt. Burilish nuqtasi taxminan 32 
kilobayt hajmdagi blokda sodir bo'ladi. 
2-tajriba. 4 ta protsessor uchun 16 ta ip, Hyper-Threading o'chirilgan 


Shakl.3 O'n oltita yo'nalishda o'qish. Amaldagi mantiqiy protsessorlarning soni 
to'rttadir 
Hyper-Threading o'chirilgan. Maksimal tezlik - sekundiga 797598 megabayt. 
Burilish nuqtasi taxminan 32 kilobayt hajmdagi blokda sodir bo'ladi. Kutilganidek
bitta ipni o'qish bilan taqqoslaganda, ishlaydigan yadro soniga ko'ra tezlik taxminan 4 
baravar oshdi. 
3-tajriba. 8 ta protsessorda 16 ta ip, Hyper-Threading yoqilgan 
Shakl.4 O'n oltita yo'nalishda o'qish. Amaldagi mantiqiy protsessorlarning soni 
sakkiztani tashkil etadi 


Hyper-Threading yoqilgan. Maksimal tezlik sekundiga 800722 megabaytni 
tashkil qiladi; Hyper-Threading-ni yoqish natijasida u deyarli oshmadi. Katta minus 
shundaki, burilish nuqtasi blok hajmi taxminan 16 kilobayt bo'lganida sodir bo'ladi. 
Hyper-Threading-ni yoqish maksimal tezlikni biroz oshirdi, lekin tezlikning pasayishi 
blokning kattaligi yarimga teng bo'lganda sodir bo'ladi - taxminan 16 kilobayt, 
shuning uchun o'rtacha tezlik sezilarli darajada pasaygan. Buning ajablanarli joyi 
yo'q, har bir yadro o'zining L1 keshiga ega, bitta yadroning mantiqiy protsessorlari 
esa uni baham ko'rishadi. 
xulosalar 
Tekshirilgan operatsiya ko'p yadroli protsessorda yaxshi ishlaydi. Sabablari - 
yadrolarning har biri o'zining birinchi va ikkinchi darajali kesh xotirasini o'z ichiga 
oladi, maqsadli blok hajmi kesh xotirasi hajmi bilan taqqoslanadi va har bir ip o'z 
manzillari doirasi bilan ishlaydi. O'quv maqsadlari uchun biz sintetik testda bunday 
shart-sharoitlarni yaratdik, chunki haqiqiy ilovalar odatda ideal optimallashtirishdan 
uzoqdir. Ammo Hyper-Threading-ning kiritilishi, hatto ushbu sharoitda ham salbiy 
ta'sir ko'rsatdi, eng yuqori tezlikning ozgina oshishi bilan bloklarning qayta ishlash 
tezligida sezilarli yo'qotish mavjud, ularning hajmi 16 dan 32 kilobaytgacha. 
Biz bitta protsessorli Xeon tizimlaridan foydalanish mantiqsiz, deb yozgan 
edik, chunki yuqori narxlarda ularning ishlashi bir xil chastotali Pentium 4 bilan bir 
xil bo'ladi. Endi, puxta o'rganilgandan so'ng, ushbu bayonotga kichik bir o'zgartirish 
kiritilishi kerak bo'ladi. Prestonia yadrosi bilan Intel Xeon-da qo'llaniladigan Hyper-
Threading texnologiyasi haqiqatan ham ishlaydi va sezilarli ta'sir ko'rsatadi. Undan 
foydalanishda ko'plab savollar mavjud bo'lsa-da ...



Download 0.69 Mb.

Do'stlaringiz bilan baham:
1   ...   11   12   13   14   15   16   17   18   ...   22




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