Numerical modeling of gravitational wave sources accelerated by OpenCL
Gaurav Khanna, Justin McKennon

TL;DR
This paper demonstrates how using the OpenCL framework can accelerate gravitational wave source modeling on different hardware accelerators, achieving performance comparable to native SDKs.
Contribution
It introduces a parallelization approach using OpenCL for EMRI modeling and compares its performance with native SDK implementations.
Findings
OpenCL enables cross-platform acceleration of gravitational wave modeling.
Performance with OpenCL is comparable to native SDKs on Cell BE and Tesla CUDA GPU.
The approach simplifies code maintenance across different hardware architectures.
Abstract
In this work, we make use of the OpenCL framework to accelerate an EMRI modeling application using the hardware accelerators -- Cell BE and Tesla CUDA GPU. We describe these compute technologies and our parallelization approach in detail, present our performance results, and then compare them with those from our previous implementations based on the native CUDA and Cell SDKs. The OpenCL framework allows us to execute identical source-code on both architectures and yet obtain strong performance gains that are comparable to what can be derived from the native SDKs.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
