[an error occurred while processing this directive]
Ну конечно.
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено -=ВН=- 27 января 2005 г. 15:59
В ответ на: Реализация ДПФ и БПФ на современных сигнальниках. Вопрос знатокам. отправлено GM 27 января 2005 г. 15:30

При малых размерах проще и быстрее бывает сделать обычное ДПФ (сюда же и Герцеля), чем БПФ. Или, вариант этого же, при неполноразмерном Фурье. Тем более если учесть всякие накладные расходы в целых числах. Типа блочной ПЗ.
Конкретные цифры - от конкретного процессора.
А в стандартных БПФ алгоритмах сравнение удобно делать по колич-ву бабочек (или других представителей флоры и фауны). Ну например число бабочек по основанию 2 =(N/2)*LOG2(N). По основанию 4 =(N/4)*LOG4(N).
И т.д. С дальнейшим сравнением времен выполнения бабочек каждого типа. В циклах. Из коего сравнения получается, что FFT по основанию 4 в среднем процентов на 20 быстрее основания 2. Для разных типов проц. В бабочке по 2 комбинировать-то нечего. По 4 - другое дело.
А бабочка по 3 и соответствующее Фурье в общем даже и оптимальны. Теоретически. Практически тоже неплохо.
Если не рассматривать вариант полностью аппаратного выполнения бабочки любого типа:-)

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru