GPU_inspiral
GPU_inspiral is a low-latency, high performance many-core implementation of the matched-filter gravitational wave search algorithm, developed by the RMKI Virgo Group.
The base is an architecture and vendor independent
OpenCL code. The sub algorithms implemented so far are the following:
- template generation
- PSD calculation
- matched-filtering
- chi2 calculation
- clustering of events
Performance
Performence test was done on a 2048 sec long data chunk, 500 template of 64 sec long was filtered. The code run on an Nvidia Tesla C2050. To produce the SNR time series it took ~17 sec
for
gpu_inpiral
, this has to be compare with the ~40 minutes necessary for
lalapps_inspiral
to produce the same result.
This results a *speed-up factor of 2 orders of magnitude !
Documentation
Ther is some material available on this project:
Future plans
Developers
- Bence Somhegyi
- Gergely Debreczeni