1-ma’ruza mavzu: Kompyuterning arxitekturasi. Zamonaviy kompyurerlarning asosiy turlari. Reja



Download 2,31 Mb.
bet32/73
Sana09.02.2023
Hajmi2,31 Mb.
#909441
1   ...   28   29   30   31   32   33   34   35   ...   73
Bog'liq
KaTT

Testlar yordamida unumdorlikni hisoblash


LINPACK testlari. MIPS va Flops birliklarini qayd qilib oʻtilgan kamchiliklari mavjud boʻlganligi sababli kompyuterlarning unumdorligini taqqoslash uchun koʻrsatgich sifatida maxsus tanlangan andoza (etalon) dasturning bajarilish vaqtini yoki shu vaqt bilan bogʻliq boʻlgan koʻrsatgichlarni ishlatish taklif etilgan. Testlashtirish amalga oshiriladigan dasturlarni ba‘zida benchmarkalar (bench-mark – otmetka urovnya, darajasini belgilash) deb nomlanadi. Hozirgi vaqtgacha ancha koʻp turli test va andoza dasturlari yaratilgan. Eng koʻp taniqli testlardan biri LINPACK testlaridir, u Fortran dasturlash tilidagi dasturiy paketlardan iborat boʻlib katta oʻlchamli chiziqli algebraik tenglamalar tizimini zich matritsali Gauss usulida asosiy elementni tanlash orqali yechish uchun moʻljallangan (bir necha milliongacha noma‘lumi boʻlgan). Bu testning bir necha variantlari ham bor, masalan, LINPACK TRR (Toward Peak Performance – napravlyayushiysya k pikovoy proizvoditelnosti – choʻqqi unumdorlikka yoʻnaltiruvchi) va HPL (High-Performance LINPACK - visokoproizvoditelniy LINPACK – yuqori unumdorli LINPACK).
Testlashni amalga oshirish uchun mavjd xajimga maksimal oʻlchamga ega boʻlgan qandaydir chiziqli tenglamalar tizimini hosil qilinadi va testlanuvchi hisoblash tizimida uning hisoblash vaqti oʻlchanadi, natijani olish uchun ular bajarilishi kerak boʻlgan haqiqiy K nuqtali operatsiyalar soni teng K = 2n3/3+2n2, u albatta n matritsaning berilgan oʻlchamiga bogʻliq, shuning uchun unumdorlikni Flops birliklarida aniqlash qiyinchilik tugʻdirmaydi.


Livermorsk sikllari. LINPACK usulida hisoblash tizimini testlashda faqat bitta toifadagi masalada (tor doiradagi) tizimning tezlik koʻrsatgichlarini sinash amalga oshiriladi. Amaliyotda esa masalalar juda ham turli tumandir, shu jumladan hisoblash turiga mansub boʻlganlari ham. Kompyuterning boshqa toifadagi masalalarni yechishdagi imkoniyatlarini aniqlash uchun real dasturlardan foydalanish taklif etildi, yaʻni turli hisoblash usullari ishlatilgan dasturlarda testlash orqali. Unumdorlikni oʻlchashning bunday tizimlardan biri Livermorsk sikllari deb ataluvchi usul orqali amalga oshiriladi, Fortran tilidagi dasturning juda yuqori etibor bilan tanlangan qismlaridan tashkil topgan boʻlib, u Livermorsk milliy laboratoriyasida (AQSH) foydalaniladi.
Testlashning bu usulida siklning 24 operatorlardan iborat toʻplamida testlanadi, unda gidrodinamika, yadro fizikasi va shunga oʻxshash koʻp uchraydigan hisoblash masalalari yechiladigan dasturning eng asosiy, jiddiy

qismidan iborat boʻladi. Muhokama qilinayotgan tizim dasturlarning asosiy (yadro) qismini ishlatilishi munosabati bilan yana LFK test (Livermore Fortran Kernels – livermorskiye fortranovskiye yadra – livermorskli fortranning yadrolari) nomi bilan ham taniqlidir.


Livermorsk sikllari LINPACK testlariga nisbatan ancha yuqori aniqlikdagi malumotlarni beradi, chunki testlashda yagona hisoblash usulidan iborat boʻlgan bitta dastur ishtirok etmaydi, unda bir necha usullarni joriy etgan dasturlar guruhi ishtirok etadi. Shu bilan bir qatorda testlash dasturlari yana bir xil sohaga mansub muammolarga bagʻishlangan dasturlardan iborat va juda muhum toifadagi ilovalarga mansub boʻlsa ham, ammo lekin oʻxshash jihatlari koʻp.

Download 2,31 Mb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   73




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