Audio from Gravitational Wave Simulations
This project provides a simple interface to synthesize audio from gravitational waveforms produced by binary black hole inspiral-merger-ringdown (IMR) simulations. The interface uses a modified version of the Effective One-Body Numerical Relativity (version 2) Higher Modes approximant included in LALSuite. The serial Ordinary Differential Equation (ODE) solver stage of the simulation has been modified to use the Parareal parallel-in-time integration method implemented in oneAPI.
The purpose of this project is to speed up the generation of these waveforms for use in real-time audio software. As well as being a useful tool for music production, the project increases education of gravitational wave astronomy among the public. The time-reversed waveforms resemble electronic kick-drum and bass samples used in modern music production. The goal of the project is to develop a plug-in that can be used within a digital audio workstation to produce inspiral-merger-ringdown (IMR) waveforms for different input parameters with low latency.
Further improvements and optimizations to the library are to support approximants with additional features such as spin, precession, and tides. Noise spectra from the gravitational wave background allows the production of additional percussion sounds such as snare drums and cymbals.
The key takeaway is that implementation of kernels in DPC++ is generally straightforward. The biggest difficulties in this project were in understanding and modifying an existing code, which is a problem not specific to DPC++.
Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.