With their widespread availability, FPGA-based accelerators cards have become an alternative to GPUs and CPUs to accelerate computing in applications with certain requirements (like energy efficiency) or properties (like fixed-point computations). In this paper we show results and experiences from mapping an industrial application used for drug discovery on several types of accelerators. We especially highlight the effort versus benefit of FPGAs compared to CPUs and GPUs in terms of performance and energy efficiency. For this application, even with extensive use of FPGA-specific features, and performing different optimizations, results on GPUs are still better, both in terms of energy and performance.
翻译:以FPGA为基础的加速器卡随着其广泛提供,已成为替代GPU和CPU的替代品,以加速某些要求(如能源效率)或特性(如固定点计算)的应用(如固定点计算)中的计算;在本文件中,我们展示了在几种加速器上绘制用于药物发现工业应用图的结果和经验;我们特别强调了FPGA与CPU和GPU相比在性能和能效方面所作的努力和好处;对于这一应用,即使广泛使用PPGA的具体特点,并进行不同的优化,但在能源和性能方面,GPU的成果仍然更好。