- •7.Уровни процесса обработки
- •Пример организации конвейера:
- •Способы организации:
- •Принцип действия:
- •1.Показатели качества и эффективности
- •7.Показатели качества и эффективности
- •4.(Пример)
- •10.(Пример)
- •Показатели учитываемые при оценки эффективности мпс
- •Оценка эффективности выполнения алгоритмов
- •Коэффициент связи
1.Показатели качества и эффективности
1.Производительность (количество выполняемых в единицу времени задач)
2.Стоимость (самой системы, применяемых элементов)
3.Надежность системы (в зависимости от области применения системы)
4.Производительность приведенная к стоимости (тактовая частота не основной показатель!)
5.Информационный критерий качества (насколько подходит информация и насколько ею можно воспользоваться)
6.Архитектура системы
7.Показатели качества и эффективности
7.Пропускная способность системы
8.Время решения задачи (стремятся к максимально быстрому решению)
9.Точность решения задачи
10.Качество планирования вычислительного процесса (относится к системам, имеющим динамическое планирование)
11.Качество диспетчеризации вычислительного процесса
Оценки качества и эффективности приводят к увеличению эффективности вычислительных алгоритмов.
4.(Пример)
Эффективный баланс
•Производительность
•Стоимость (снижается количество материалов, уменьшается площадь и т.д.)
•Объем памяти
•Размеры
10.(Пример)
Точность решения задачи
В первом случае вычисления производились на процессоре с фиксированной точкой, в результате ответ был неправильный. Для получения верного результата вычисления нужно производить на процессоре с плавающей точкой (Пример 2).
---------------------------11-Оценки эффективности.doc-------------------------------------------
Системный подход:
Позволяет выявить параллелизм в задаче управления и вычисления. Задачи управления решают, в какой момент времени будет решаться та или иная вычислительная задача. Задачи управления являются второстепенными. Основные задачи – задачи вычисления.
Распараллелить процесс обработки информации. Системный подход позволяет решить, что можно распараллелить и как это можно сделать на текущей платформе.
Диспетчер требует аппаратной платформы. Требуется решить, выделить ресурсы для диспетчера из основных либо определить необходимые ресурсы в отдельный модуль.
Коэффициент эффективности
В бытовых приборах Кэ во многом зависит от человеческого фактора.
Коэффициент эффективности
Два направления получения достоверных оценок:
Макроуровень
Определение и анализ оценок отдельных блоков МПС в различных областях применения. Внутри МП имеется какой-то интерфейс, который может быть использован, к примеру, для передачи любых данных.
Микроуровень
Исследовать и определить оценки использования конкретного блока МПС. Отвечает на вопрос, можно ли применить какой-то блок для решения других задач, сменив ПО.
Показатели, учитываемые при оценки эффективности МПС
Состав задачи
Состав и структура системы. Одной из главных задач при построении системы является выбор используемых в системе интерфейсов и их правильное соединение. Также необходимо решить, будут использованы стандартные интерфейсы (учитывают спецификации, задержки и т.д.) либо интерфейсы будут реализованы разработчиком (чаще всего это неосновные интерфейсы).
Состав и структура базового и прикладного программного обеспечения
Надежность технических и программных средств. Микросхемы и платы не должны «сваливаться» или ломаться.
Оценка эффективности выполнения алгоритмов
Организация параллельных обменов
ускоряет выполнение алгоритма
требует увеличение связей
Выполнение сложных обменов данными между блоками МПС
Требует дуплексной связи (данные независимо передаются от модуля к модулю в обоих направлениях).
Коэффициент связи
Коэффициент связи определяет, насколько эффективно распределение связей между модулями, чтобы они были максимально загружены.
Матрица смежности составляется для каждого блока, входящего в систему.
Также очень важно – правильно расположить данные в памяти МП.
Выбор архитектуры МПС
Нужно иметь несколько реализаций системы, из которых потом можно выбрать наиболее удачную
-----------------------------------------------11-Оценки_эффективности_МПС.doc-------------------------
Коэффициент эффективности зависит:
Внутренние параметры (без изменения внешнего вида)
Изменение для получения максимальной эффективности:
Управляющие алгоритмы
Структура системы
Характер связей между блоками (самое важное, если не критично использование последовательного типа связей, используют параллельный)
Внешние параметры при этом остаются неизменными.
Два направления получения достоверных оценок (на основании 2-ух уровней):
Макроуровень
Определение и анализ оценок отдельных блоков МПС в различных областях применения (внутри МП-ой системы используется последовательный или параллельный интерфейс)
Микроуровень
Исследовать и определить оценки использования конкретного блока МПС (рассматриваем функционально законченный блок: определяем, для выполнения каких задач можно его использовать)