Основы пакета - bet 117

150
RANK SITE
SYSTEM
CORES
RMAX
(TFLOP/S)
RPEAK
(TFLOP/S)
POWER
(KW)
2.2GHz, 10G
Ethernet
Hewlett-Packard
500
E-Commerce
United States
xSeries
x3650M3
Cluster, Xeon
E5649 6C
2.53GHz,
Gigabit Ethernet
IBM
29,244
164.8
295.9
887
Livermorsk sikllari. LINPACK usulida hisoblash tizimini testlashda faqat
bitta toifadagi masalada (tor doiradagi) tizimning tezlik ko‗rsatkichlarini 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 tizimlaridan biri
Livermorsk
sikllari deb ataluvchi usul orqali amalga oshiriladi, Fortran tilidagi dasturning juda
yuqori e‗tibor 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
151
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.
SPEC va boshqa testlar. Hozirgi vaqtda asosan
shaxsiy kompyuterlarni
unumdorligini baholashda notijorat maxsuslashtirilgan korporatsiya tomonidan
yaratilgan SPEC (Standard Performance Evaluation Corporation – korporatsiya
standartov otsenki proizvoditelnosti – unumdorlikni standartli baholash
korporatsiyasi) ko‗p tanilgan butun bir oila testlari mavjuddir.
Bu testlarning asosida axborot texnologiyalarining turli sohalarida
ishlatiluvchi aniq dasturlar yotadi.
Dastlabki varianti 1992-yilga mansub, u ikki guruh testlaridan tashkil
topgan. CINT92 nomli guruh S dasturlash tilidagi oltita dasturdan
tashkil topgan,
ular zanjirlar nazariyasi, mantiqiy sxemani loyihalashtirish, LISP tili uchun
interpretatori kiritilgan, matnli fayllarni joylashtirish kabi masalalarni yechishni
ta‘minlaydilar. Dasturlarning bu guruhi tizim unumdorligini butun sonli axborotlar
ustida bajarilgan operatsiyalar nuqtaiy nazaridan baholash uchun xizmat qiladi.
Testlarning CFP92 nomlanuvchi ikkinchi guruhi S dasturlash tilidagi 12 dasturdan
va ikkita Fortran dasturlash tilidagi dasturdan tashkil topgan. Bu dasturlar Monte-
Karlo
usulida modellashtirishni, ob-havoni bashorat qilishni va hokazolarni
ta‘minlaydi, tizim unumdorligini haqiqiy sonli axborotlar ustida operatsiyalarni
bajarish nuqtaiy nazaridan baholash amalga oshiriladi.
Testlash natijasi bo‗lib sinalayotgan kompyuterda har bir test dasturining
bajarilgan vaqtini etalon kompyuterda shu dasturlarni bajarilish vaqtiga nisbati