Tizimlari sotirios G. Ziavras




Download 0,64 Mb.
bet13/21
Sana21.05.2024
Hajmi0,64 Mb.
#248166
1   ...   9   10   11   12   13   14   15   16   ...   21
Bog'liq
Ziavras-systems

Kompyuterning ishlashi

Ba'zi kompyuter tizimlari ba'zi ilovalar uchun boshqalarga qaraganda yaxshiroq ishlashga ega.


Kompyuterning ishlashi odatda dastur domeniga qarab farq qiladi. The
unumdorligi dasturni bajarish vaqti va/yoki mashinaning o'tkazuvchanligiga qarab o'lchanadi. Baholash uchun haqiqiy ilovalar yoki benchmarklardan foydalanish kerak
kompyuterning ishlashi. Benchmarklar - bu kutilgan ish yukiga xos bo'lgan sintetik dasturlar. Ushbu ko'rsatkichlar turli dastur domenlari uchun farq qiladi. SPEC (Standard Performance Evaluation Corporation) benchmark to'plami kompyuter kompaniyalari guruhi tomonidan tashkil etilgan notijorat tashkilot tomonidan ishlab chiqilgan. Misol uchun, SPECapc grafik operatsiyalari uchun unumdorlikni o'lchash uchun ishlatiladi, SPEChpc birinchi navbatda parallel va taqsimlangan kompyuter tizimlari uchun, SPEC CPU2000 intensiv protsessor operatsiyalari uchun, SPECjbb2000 server tomonidagi Java ilovalari uchun va SPECweb99 World Wide Web serverlari uchun. Ma'lum bir kompyuter arxitekturasi uchun ish tezligi soat tezligining oshishi bilan ortadi, CPI (ko'rsatmalar boshiga tsikllar) qisqaradi.

protsessor yaxshilanishi yoki kompilyator yaxshilanishi tufayli ko'rsatmalar soni yoki CPI qisqarishi.


CPI o'lchovi oddiygina ko'rsatmalar to'plamidagi barcha ko'rsatmalar uchun soat sikllarining yig'indisi nisbati ko'rsatmalarning umumiy soniga bo'lingan holda aniqlanadi.
Biroq, ko'rsatmalar to'plamidagi turli ko'rsatmalardan foydalanish chastotasiga qarab CPIni hisoblash
aniqroqdir. Protsessorlar va to'liq kompyuter tizimlari MIPS va MFLOPS stavkalari bo'yicha qulay tarzda baholanadi. Ushbu stavkalar muayyan ko'rsatkichlar yoki ilovalar uchun olingan. MIPS va MFLOPS sekundiga million ko'rsatmalar va soniyada million suzuvchi nuqta operatsiyalarini anglatadi va mos ravishda butun va haqiqiy sonlar ustidagi operatsiyalarning ishlashini baholash uchun ishlatiladi. Berilgan dastur uchun MIPS tezligi dasturdagi ko'rsatmalarning umumiy sonining soniyalarda va 106 ga ifodalangan jami bajarish vaqtiga hosil bo'lgan mahsulotga bo'linishi sifatida olinadi.

. MFLOPS darajasi ham xuddi shunday olingan.


Ma'lum bir dastur uchun kompyuterning haqiqiy ishlashi dasturdagi ko'rsatmalarga bog'liqliklariga (ya'ni dasturning xatti-harakati), protsessor arxitekturasiga (masalan, uning quvurlarining o'lchami va chipning o'lchamiga) bog'liq. kesh), to'liq tizim arxitekturasi, ishlatiladigan kremniy texnologiyasi va boshqalar.


Ko'rsatmalarga bog'liqlik ma'lumotlar, resurs yoki boshqaruvga bog'liqlik ko'rinishini olishi mumkin. Ikkita ko'rsatmalar, agar ular kirish va/yoki chiqish bilan bir xil o'zgaruvchidan foydalansa, ma'lumotlarga bog'liq. Agar ular bir xil apparat resursidan foydalansalar, resursga bog'liq bo'lib, statik/kompilyatsiya vaqtida ularning bajarilish tartibini aniqlab bo'lmasa, boshqaruvga bog'liq. Kamaytirilgan soni

qaramliklar odatda yaxshi ishlashni nazarda tutadi.




    1. Download 0,64 Mb.
1   ...   9   10   11   12   13   14   15   16   ...   21




Download 0,64 Mb.