Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры к экзамену,3 лабы(4 вар) / Ответы Гуров 2011 (2).doc
Скачиваний:
85
Добавлен:
10.05.2014
Размер:
727.55 Кб
Скачать

Оценка производительности сигнальных процессоров

Ключевой параметр при выборе процессора цифровой обработки сигналов - это его быстродействие. Оно влияет на время выполнения обработки входного сигнала и, следовательно, определяет максимальную частоту этого сигнала. Но, как было показано выше, оценка быстродействия процессора в MIPS'ах в большинстве случаев несостоятельна.

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

Поэтому для цифровых сигнальных процессоров, как и для универсальных МП, пользуются оценками, выполняемыми авторитетными международными компаниями, лидером среди которых в этой области является компания BDTI - Berkeley Design Technology, INc. В состав этой компании входят представители около 100 фирм, включая лидеров в разработке процессоров цифровой обработки сигналов - компании Texas INsTRuments, Analog Devices, Freescale.

BDTI производит оценку сигнальных процессоров не только по быстродействию, но и по другим важным для областей применения ЦСП критериям: эффективности памяти, энергопотреблению и т. д.

В состав тестов, последняя версия которых - BDTImark2000, входят 5 тестовых пакетов. Главную роль в оценке производительности сигнальных процессоров в их классическом применении играет тест BDTI DSP Kernel Benchmark, который включает 12 тестовых программ для ключевых алгоритмов обработки, таких как БПФ, КИХ-фильтр. Остальные пакеты ориентированы на оценку работы ЦСП в конкретных областях: обработка видеоданных, телекоммуникационные устройства и т. д.