Я разрабатываю продукт с тяжелыми вычислениями в 3D-графике, в самых близких точках и диапазонах поиска. Некоторая аппаратная оптимизация была бы полезна. Хотя я мало знаю об этом, мой босс (у которого нет программного обеспечения) защищает FPGA (потому что он может быть адаптирован), в то время как наш младший разработчик защищает GPGPU от CUDA, потому что он дешевый, горячий и открытый. Хотя я чувствую, что мне не хватает суждения в этом вопросе, я считаю, что CUDA - это путь, потому что меня беспокоит гибкость, наш продукт все еще находится в сильном развитии.
Итак, перефразируя вопрос, есть ли вообще какие-либо причины для FPGA? Или есть третий вариант?