Реализация проекта

Добрый день.
Свалилась на меня следующая задача.
Есть Обычный комп(с процессором типа Intel Core 2 Duo 3G)- не серверные монстры. На комп приходят данные с АЦП. Частота преобразования примерно 400КГц. Первый квест сводится к спектральному анализу этих данных. Причем народ хочет иметь разрешающую способность хотябы 50 ГЦ и иметь возможность сделать дикое усреднение например по 10 секундам. Т.е. задача в основном сводится например к10 000 * ABS(FFT_8192) а затем к нахождению среднего значения по 10 000 значений в каждом из 8192 каналлах. Так-же необходимо предусмотреть возможность фильтрации входного сигнала КИХ фильтрами длинной примерно 20.
Хотелось бы узнать мнение - на чем это лучше делать - на CPU или GPU.
Я сначала обратил внимание на интеловскую библиотеку математики, но она к сожалению платная, в то время как CUFFT и CUBLAS лежит в свободном доступе. А на чем лучше делать в плане производительности. Видеокарту могу поставить не дороже 6000 (сейчас стоит 8600GT). НО в связи с постепенным падением цен на видеокарты вопрос о стоимости можно рассматривать только в отношении с CPU. Т.е. на чем дешевле CPU или GPU

Forums: