Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Основные виды производительности




К

О

Ск


 




2ХМ,


где


где t>tn>to и gfcf-r ) =1 если т=п и е^(т)=0, в противном случае;

tn - время наступления вк.

4. Статистические (усредненные) характеристики действий. В этом случае действие характеризуется функцие распределения времени его выполнения, если оно изменяется от одного его выполнения к другому.

Пусть f£ (Т) - функция распределения времени выполнения действия А& к моменту окончания его я-го наступления, тогда

fk СП

где Т - длительность /-го наступления А&;

g (Ti,Т2)=1 если Ti=T2 и нулю в противном случае.

Виды наблюдателей

Все средства наблюдения за информационными потоками в вычислительных системах можно подразделить на программные, микропрограммные и аппаратные.

1. Программный наблюдатель - это специализированная программа (или комплекс программ), встроенная в измеряемую систему. Наблюдатель выступает посредником между теми компонентами системы, за которыми он наблюдает. Следствием этого является конкуренция за ресурсы системы между наблюдателем и теми программами, которые образуют рабочую нагрузку. Таким образом, программный наблюдатель всегда изменяет измеряемую систему.

В течение периода измерения программны наблюдатель периодически прерывает работу системы для измерений и сбора данных. Это делается либо с помощью программных прерываний, либо через прерывания по времени. В первом случае всякое измеряемое событие в системе сопровождалось прерыванием. При обработке этого прерывания собирают и фиксируют все необходимые данные о состоянии системы. При использовании техники прерываний по времени вместо фиксации каждого изменения в системе наблюдатель фиксирует ее состояния через определенные или случайные промежутки времени (в данном случае работа системы прерывается, и на внешнем носителе фиксируется ее состояние вне зависимости от того были или нет какие-либо изменения). С помощью техники программных прерываний доступна любая из четырех форм измерений: трассы, относительная активность, частота и распределение. Однако ее применение связано с изменением и внедрением в существующее программное обеспечение. Изменение области программных прерывани может нарушить целостность системы.


 



2. Микропрограммные наблюдатели. С микропрограммного уровня доступны
такие индикаторы аппаратуры, которые с вышележащих уровней не доступны
. Однако
применение техники микропрограммирования имеет два серьезных недостатка:

использование специализированно дорогостоящей аппаратуры;

события, возникающие в системе на столь низком уровне, трудно транслировать в события более высокого уровня, на котором обычно работает программист.

3. Аппаратные наблюдатели подразделяются на внутренние и внешние. Внешний
аппаратный наблюдатель подключается к определенным точкам системы, "подслушивает"
сигналы на ее линиях, обрабатывает и записывает их у себя, вне измеряемо системы.
Аппаратный наблюдатель представляет собо совершенно автономную систему, которая
не нуждается ни в какой помощи со стороны измеряемо системы. Он практически не
вмешивается в ее работу, а, стало быть, не изменяет ее поведения.

Техника наблюдения может быть построена либо на непосредственном измерении электрических параметров надлежащих линий, либо на подключении через разъемы к соответствующим "избыточным" линиям, либо на применении внутрисхемных эмуляторов. Обработка собираемой информации может быть как программной так и нет. Она может быть выполнена post factum, а может происходить в реальном масштабе времени.

Пиковая производительность В

Производительность (быстродействие) ЭВМ - среднестатистическое число операций (кроме операций ввода, вывода и обращения к внешним запоминающим устройствам), выполняемых вычислительной машино в единицу времени (номинальное быстродействие); один из основных параметров ЭВМ, характеризующий её производительность.

Производительность можно подразделить на пиковую (предельная), номинальную и реальную;

Пиковая производительность (быстродействие) определяется средним числом команд типа «регистр-регистр», выполняемых в одну секунду без учета их статистического веса в выбранном классе задач.

Номинальная производительность определяется средним числом команд, выполняемых вычислительной системо, при использовании подсистемы памяти для доступа за операндами и командами программы.

При выполнении реальных прикладных программ может быть определена эффективная (реальная) производительность компьютера, которая весьма существенно (до нескольких раз) может быть меньше пиково. Это объясняется тем, что современные высокопроизводительные микропроцессоры имеют сложную архитектуру (суперскалярная обработка, многоуровневая память, и т.д.). Характеристики их функционирования на уровне внутренних устройств существенно зависят от, программы и обрабатываемых данных. Для оценки производительности различных вычислительных средств в мировой практике наибольшее распространение получило использование наборов, характерных для выбранно области применения вычислительной техники, задач. Эти задачи могут быть специально созданными для оценки производительности и содержать наборы команд с заданным представительством команд каждого типа, либо это

 


могут быть фрагменты реальных задач, либо сами реальные задачи. Время выполнения каждой из задач набора составляет основу для расчета индекса производительности исследуемо вычислительной системы. Индекс производительности является относительной оценко, несущей информацию о том, на сколько быстрее или медленнее исследуемая вычислительная система выполняет подобные задачи по сравнению с некоторой широко распространенной ЭВМ (последнюю часто называют базовой или эталонно).

Методы определения быстродействия разделяются на три основных группы:


noj
/чаемог
теоретическим или
 

расчетные, основанные на информации,

информации,
получаемог

эмпирическим путем;

основанные
на
с

экспериментальные,

использованием аппаратно-программных измерительных средств;имитационные, применяемые для сложных ЭВМ.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 725; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.