Цитата(phantom @ Jan 30 2010, 18:32)

Надо написать алгоритм КИХ фильтрации. Особенность процесса такова, что сигнал выдается фрагментами (начиная от 64 отсчетов).
...ну и что? Вы что, после каждого приращения буфера на 64 сэмпла делаете новое FFT на 4096(допустим) отсчета?
Цитата(phantom @ Jan 30 2010, 18:32)

Светрку реализовили через БПФ в нескольких вариантах (overlap&save, overlap&add), но необходимой производительности достичь не удалось (получается в 2-8раз медленнее чем у существующих программ).
А откуда Вам знать, что там именно так сделано?
Цитата(phantom @ Jan 30 2010, 18:32)

Причем у программ-аналогов загрузка процессора практически не зависит от длины импульсной характеристики, а у нас - чем больше длина ИХ, тем больше времени требуется на обработку.
Даже не знаю, что сказать

...
Цитата(phantom @ Jan 30 2010, 18:32)

Думали может БПФ медленное, заменили на Intel FFT которое в 10 раз быстрее общепринятых алгоритмов...

Из цикла "
аФФтАр пЕши ИСчО"

...
Цитата(phantom @ Jan 30 2010, 18:59)

Забыл добавить - ИХ длинная >130тис. Выиграш есть конечно по сравнению с простыми алгоритмами - но все равно не то.
На 130 000 выигрыш FFT очень ощутим. Вот получили свои 130 000 и сделали
один раз FFT...
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...