КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Зависимость производительности от числа операций на обработку сообщения. 1 страница
Зависимость производительности от быстродействия процессора Оценим производительность системы при увеличении быстродействия процессора в 2 раза: S = 3100 тыс.оп./с. Из формулы (2) получается: Результаты сравнения с первоначальным примером показаны на рисунке 4. Очевидно, что при увеличении быстродействия при неизменности остальных параметров, производительность системы заметно возрастает. Уже у двухпроцессорной усовершенствованной системы ее производительность достигнет уровня, которого не было бы при Nопт в старой системе. Следовательно, можно сделать вывод, что система очень чувствительна к изменению данной характеристики.
Рассмотрим влияние изменения числа операций на обработку сообщения на производительность системы. Пусть Т = 36 тыс.оп./сообщ. Тогда из формулы (1) следует: Результаты сравнения с первоначальным примером показаны на рисунке 5. Получается, что при шестипроцессорной системе с числом затрачиваемых операций на сообщение равным 36 тыс., производительность будет примерно в 2 раза ниже исходной. Так, для шестипроцессорной СОС, производительность снизится с 291,67 сообщ./с. до 141 сообщ./с.
3.1 Чувствительность СОС к числу процессоров Если имеется функция П(a,b,…,z), зависящая от нескольких параметров, ее чувствительность к одному из них, например z, в данной точке (a0, b0, … z0) можно определить вычислением производной функции П по z в точке (a0, b0, … z0): (a0, b0, … z0). В случае СОС по формуле (1) можно получить N(S, P, M, T) = N[S – P – M(N – 1)]/T = N(S – P)/T – MN(N - 1)/T (6) Поэтому частная производная функция П по М имеет вид
(6, 1550, 130, М, 18) = N = 6 = ≈ -1 T=18 Полученное значение представляет собой тангенс угла наклона характеристики чувствительности (рис.6, 7, 8, 9). Из этих графиков видно, что производительность шестипроцессорной системы: - более чувствительна к изменению коэффициента межпроцессорных накладных расходов (рис.6) и понижается с увеличением этого коэффициента; - более чувствительна к изменению быстродействия процессора (рис. 7) и повышается с его увеличением; - более чувствительна к изменению внутрипроцессорных накладных расходов (рис. 8) и понижается с его увеличением; - более чувствительна к изменению числа операций на обработку сообщения (рис.9) и понижается с увеличением этого коэффициента.
3.1.1Чувствительность СОС к изменению параметра М В рассматриваемом случае шестипроцессорной СОС любое увеличение коэффициента межпроцессорных накладных расходов на 30 единиц приведет к уменьшению производительности СОС на 50 сообщ./с (рис. 6). Из графика видно, что чем меньше число процессоров, тем меньше будут межпроцессорные расходы, и как следствие, тем больше будет производительность системы.
3.1.2 Зависимость производительности от быстродействия процессора
Отсюда видно, что при увеличении быстродействия процессора производительность СОС так же увеличивается. 3.1.3 Чувствительность СОС к изменению параметра P
Очевидно, что при увеличении внутрипроцессорных накладных расходов производительность системы будет значительно уменьшаться. Чем меньшее число процессоров, тем меньше будет между ними междупроцессорных расходов, что приведет к значительному росту производительности СОС. 3.1.4 Чувствительность СОС к изменению параметра T
3.2 Перекрестные зависимости Для полного анализа системы необходимо рассмотреть и перекрестные зависимости – зависимости параметров системы от остальных параметров. 3.2.1 Зависимость межпроцессорных накладных расходов от параметров системы Межпроцессорные накладные расходы рассчитываются по следующей формуле: (7) Зависимость коэффициента М от внутрипроцессорных накладных расходов Р Получается, что в трехпроцессорной системе, межпроцессорные накладные расходы менее устойчивы к изменению внутрипроцессорных накладных расходов. Это можно увидеть на рисунке 10.
При увеличении внутрипроцессорных расходов на 40 тыс. операций в секунду межпроцессорные накладные расходы сокращаются, в среднем на 8-10 тыс. операций в секунду. Это происходит потому, что при увеличении внутрипроцессорных расходов каждый процессор начинает лучше работать, и как следствие, требуется меньше затрат на организацию слаженной работы между процессорами. Зависимость коэффициента М от быстродействия процессора S В системе с шестью процессорами, параметр М менее чувствителен к изменению быстродействия процессора (рис.11). Не зависимо от числа процессоров, при увеличении быстродействия процессора, межпроцессорные накладные расходы так же увеличиваются.
Дата добавления: 2015-08-31; Просмотров: 339; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |