CUDA 或 FPGA 用于特殊用途的 3D 图形计算? [英] CUDA or FPGA for special purpose 3D graphics computations?

查看:13
本文介绍了CUDA 或 FPGA 用于特殊用途的 3D 图形计算?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发一种具有大量 3D 图形计算的产品,在很大程度上是最近点和范围搜索.一些硬件优化会很有用.虽然我对此知之甚少,但我的老板(没有软件经验)提倡 FPGA(因为它可以定制),而我们的初级开发人员则提倡 GPGPU 和 CUDA,因为它便宜、热门和开放.虽然我觉得我在这个问题上缺乏判断力,但我相信 CUDA 是要走的路,也是因为我担心灵活性,我们的产品仍在强劲开发中.

I am developing a product with heavy 3D graphics computations, to a large extent closest point and range searches. Some hardware optimization would be useful. While I know little about this, my boss (who has no software experience) advocates FPGA (because it can be tailored), while our junior developer advocates GPGPU with CUDA, because its cheap, hot and open. While I feel I lack judgement in this question, I believe CUDA is the way to go also because I am worried about flexibility, our product is still under strong development.

那么,换个说法,是否有任何理由选择 FPGA?还是有第三种选择?

So, rephrasing the question, are there any reasons to go for FPGA at all? Or is there a third option?

推荐答案

我不久前调查了同样的问题.在与从事 FPGA 工作的人聊天后,我得到了以下信息:

I investigated the same question a while back. After chatting to people who have worked on FPGAs, this is what I get:

  • FPGA 非常适合实时系统,即使是 1 毫秒的延迟也可能太长了.这不适用于您的情况;
  • FPGA 可以非常快,尤其是用于定义明确的数字信号处理用途(例如雷达数据),但好的 FPGA 甚至比专业的 GPGPU 更昂贵且更专业;
  • FPGA 的编程非常麻烦.由于需要编译硬件配置组件,因此可能需要数小时.与软件开发人员相比,它似乎更适合电子工程师(通常是从事 FPGA 工作的工程师).

如果您可以让 CUDA 为您工作,那么它可能是目前最好的选择.它肯定会比 FPGA 更灵活.

If you can make CUDA work for you, it's probably the best option at the moment. It will certainly be more flexible than a FPGA.

其他选项包括来自 ATI 的 Brook,但在发生大事之前,它的采用率不如 CUDA.在那之后,仍然有所有传统的 HPC 选项(x86/PowerPC/Cell 集群),但它们都相当昂贵.

Other options include Brook from ATI, but until something big happens, it is simply not as well adopted as CUDA. After that, there's still all the traditional HPC options (clusters of x86/PowerPC/Cell), but they are all quite expensive.

希望对您有所帮助.

这篇关于CUDA 或 FPGA 用于特殊用途的 3D 图形计算?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆