示例
因此很遗憾,我们无法分享已移植到 GPGPU 的应用程序的详细信息。不过,市面上有很多令人印象深刻的 GPGPU 应用程序示例。以下列举一些。
在生物技术领域,Nvidia 的这份商业手册值得一看。它展示了多个生物技术应 最近的手机号码数据 用程序从多核 CPU 升级到一个或多个 GPGPU 后的性能提升。显然,不同应用程序的性能提升幅度有所不同。许多应用程序的加速比不到 10,但也有一些应用程序的计算时间从 3.5 天缩短到仅需 4 小时。
另一个计算量很大的领域是数值天气预报。这篇文章很好地讨论了其优缺点。使用 GPGPU 的性能提升并不一定很大(大约 4 倍),但好处在于只需四分之一的硬件就能获得相同的计算能力。这不仅体现在硬件管理成本方面,还体现在能源效率方面,从而节省了成本。
另一篇来自 Ansys Fluent 的商业文章展示了令人印象深刻的结果:使用 8 个 GPGPU,空气动力学计算速度比几个已经非常出色的多核处理器快 32 倍。同样,使用 GPGPU 时的功耗仅为基于 CPU 的同等性能系统的四分之一。