Автор не входит в состав редакции iXBT.com (подробнее »)
avatar
Если считать по FFT на каждой нитке на всех 64-х нитках, то да.
А так FFT не очень распараллеливается.
Представьте, что FFT на 2^20 элементов исполняется за 20*(2^20) FMA операций. То есть 20 миллионов операций. А ядро может 2*<частота процессора> операций в секунду. 8 млрд FMA на частоте 4Ггц. То есть 2.5 миллисекунды. Что там параллелить — это на один тик исполнения нитки на процессорном ядре.
А сильно отрастить длину FFT бессмысленно — там ошибки округления растут так, что на 2^20 FFT теряется 20-21 бита точности результата. На double числах с 53 бита мантиссой особо длинные FFT теряют смысл.
avatar
Задачи не узконаправленные, а умеющие поддержать больше чем 16 ниток. Чем больше будет таких приложений, либо чем больше активных приложений на 2990WX работает, тем эффективней вложения в процессор.