Перейти к содержанию
    

А какой FFT принято пользовать на процессорной части Cyclon V SoC

Добрый день,

 

узнал коммерческое предложение для FFTW, сильно удивился, просят 20 штук евро. Свой ФФТ есть, но он только на степени 2 и 4, а хочется на любые другие и достаточно оптимальный, и со вменяемым ценником.

 

Видел ARM Performance Library. Там вроде FFT есть, но нет уверенности, что он сразу встанет, суппорт вменяемо не ответил, будет ли работать на Cyclon V SoC, а пробовать на полторы штуки немного жаба душит, да и в закромах на попробовать вроде, к сожалению, нет.

 

Вдруг кто знает, работает ли оно, или может посоветовать не GPL альтернативу zfft1d из FFT библиотек, и, чтоб с хорошей производительностью и по возможности не дорого. Лень самому на все множители 3, 5, 7 писать, ибо это не быстро, если производительность надо хорошую выжать.

 

Ой, забыл сказать, бареметал не нужен, а надо только линукс.

 

Спасибо!

 

ИИВ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

alglib.net

не знаю правда что там за SMP/SIMD оптимизации в коммерческой версии, особенно для кортексов, но ARM вроде как-то упомянут.

можно триал попросить да посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо, _pv,

 

я как-то даже эту библиотеку не видел раньше, здорово, что в России такие классные вещи разрабатываются.

 

Триал скачал, сравнюсь на днях с fftw (GPLной).

 

В любом случае, если не понравится или не найду чего-то хорошо оптимизированного, то или останусь на своей версии с 2 и 4 факторами, тогда на других размерностях оно будет в разы тормозить, а, как заработаю, разорюсь на fftw. Все-таки они (fftw) реально хорошо оптимизируют под все архитектуры, жалко, что ценник такой конский.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...