Учебное пособие Казань 018 удк


 ПОСТРОЕНИЕ ОЦЕНОК ПРОИЗВОДИТЕЛЬНОСТИ И



Download 2,08 Mb.
Pdf ko'rish
bet17/98
Sana16.12.2022
Hajmi2,08 Mb.
#888158
TuriУчебное пособие
1   ...   13   14   15   16   17   18   19   20   ...   98
Bog'liq
ParVychGafGal

3. ПОСТРОЕНИЕ ОЦЕНОК ПРОИЗВОДИТЕЛЬНОСТИ И 
ЭФФЕКТИВНОСТИ ПАРАЛЛЕЛЬНЫХ КОМПЬЮТЕРОВ 
3.1. Основные понятия и предположения 
Несмотря на большое обилие различных архитектур, существует лишь 
два способа параллельной обработки данных: собственно, параллелизм и 


26 
конвейерность. В компьютере обычно реализуются все основные типы команд: 
скалярные, векторные и конвейерные. Команда, у которой все аргументы 
скалярные величины, называется скалярной командой. Если хотя бы один 
аргумент вектор, команда называется векторной. Соответственно в составе 
компьютера могут быть скалярные, векторные и конвейерные устройства. 
Введем необходимые определения и предположения, касающиеся оценки 
производительности вычислительных систем. 
Предполагается, что система состоит из набора функциональных 
устройств (ФУ). Результат предыдущего срабатывания ФУ может сохраняться в 
нем только до момента очередного срабатывания. ФУ не может одновременно 
выполнять операцию и сохранять результат, т.е. не имеет собственной памяти. 
ФУ называется простым, если никакая последующая операция не может 
начаться раньше, чем предыдущая. Конвейерное ФУ состоит из цепочки 
простых ФУ, которые называют элементарными. Очередная операция считается 
выполненной после прохождения всех элементарных ФУ (ступеней конвейера). 
Пусть время выполнения одной операции τ. Тогда за время 
Т
может быть 
выполнено приблизительно 
Т
/τ операций (здесь и во многих случаях далее для 
простоты мы не учитываем, что следует брать только целую часть результата 
деления). Время τ реализации одной операции называют стоимостью операции, 
а сумму стоимостей всех операций 
T
- стоимостью работы. Минимально 
возможное время выполнения алгоритма определяется длиной критического 
пути. Загруженностью устройства - p называют отношение стоимости реально 
выполненной работы к максимально возможной стоимости. Показатель 
эффективности одного процессора - количество операций, запускаемых за один 
такт процессора - IPC (instructions per sycle). Общая вычислительная мощность 
многопроцессорной системы оценивается пиковой производительностью, 
определяемой как максимальное количество операций, которое может быть 
выполнено системой за единицу времени при отсутствии потерь времени на 


27 
связи между ФУ. Единица измерения производительности - Flops (одна 
вещественная операция в секунду). 
Пиковая производительность многопроцессорной системы определяется 
как количество функциональных устройств, предназначенных для выполнения 
операций с плавающей точкой (равное числу IPC), умноженное на частоту 
работы процессора и на число процессоров. Например, для компьютера с двумя 
устройствами с плавающей точкой и частотой 500 МГц пиковая 
производительность равна 1000 Mflops (1 Gflops). Эффективность 
использования других функциональных устройств (целочисленная арифметика, 
обращение к памяти и др.) выявляется путем сравнения реально достижимой на 
тестах производительности с пиковой. 
Реальная производительность
- это количество операций, реально 
выполняемых в среднем в единицу времени. Реальная производительность 
обычно 
существенно 
меньше 
пиковой. 
Превышение 
пиковой 
производительности над реальной характеризует, насколько данная 
архитектура приспособлена к решению конкретной задачи. Отношение 
реальной производительности к пиковой называется эффективностью 
реализации задачи на данном конкретном компьютере. 
Эффективность реализации программы повышается в том случае, когда 
возрастает относительная загруженность АЛУ. Для этого необходимо 
устранять узкие места, которые обычно связаны с временем обращения к 
памяти и временем пересылки данных. Если на большинстве задач 
эффективность работы компьютера более 0,5, ситуацию можно считать 
хорошей [2]. 

Download 2,08 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   98




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