在FPGA Virtex-5或Virtex-7: C、C++、C++11、OpenCL、MPI上开发什么?通常用来做这个的主要是什么?
有:
发布于 2013-09-11 19:22:25
FPGA只是一个大的可配置的电路,正在为它开发一个程序,该程序被“编译”成一个巨大的图,显示晶体管和其他低电平组件的配置方式。它从根本上不同于普通CPU,甚至是GPU :它在非常低的级别上是大规模并行的。
规划这样的董事会需要另一种思维方式。有两项主要战略:
通常情况下,董事会应该附带一个手册,说明如何使用它编程。
就个人而言,我从来没有在FPGA上使用过OpenCL (但我使用CUDA作为GPGPU),所以我不知道它是如何工作的(但我认为您有一些开销,因为您必须模拟一些小的计算单元)。
https://stackoverflow.com/questions/18749181
复制相似问题