基于英特尔® 架构加速金融应用

下载 PDF加快基于英特尔架构的金融应用 [PDF 575.55KB]

下载文件QuantLib_optimized_for_IA.tar.gz [TAR 522.48KB]

摘要:
 

文章加快基于 GPU 的金融应用通过 4 个 QuantLib 库金融工作负载对 GPU 和 CPU 进行了对比。 根据该文章报告,GPU 性能实现了显著提升,将运行单条线程的 Monte-Carlo* 工作负载的速度提升了高达 1,000 倍。 经过仔细调查我们发现,并行化方法不足以合理利用 CPU 提供的所有并行资源。 因此我们决定通过优化原始 CPU 代码,并基于最新 GPU/CPU 硬件重新运行测试,以开展深入的代码现代化性能分析。 分析结果与文章报告的数据大相径庭,在一些案例中,CPU 的性能甚至高于 GPU。

 

请查看 moderncode 开发人员社区,了解更多信息。

有关编译器优化的更完整信息,请参阅优化通知