Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search
Binary pulsars are an important target for radio surveys because they present a natural laboratory for a wide range of astrophysics for example testing general relativity, including detection of gravitational waves. The orbital motion of a pulsar which is locked in a binary system causes a frequency...
Główni autorzy: | , , , |
---|---|
Format: | Journal article |
Język: | English |
Wydane: |
Astronomical Society of the Pacific
2020
|
_version_ | 1826273591053778944 |
---|---|
author | Adámek, K Novotný, J Dimoudi, S Armour, W |
author_facet | Adámek, K Novotný, J Dimoudi, S Armour, W |
author_sort | Adámek, K |
collection | OXFORD |
description | Binary pulsars are an important target for radio surveys because they present
a natural laboratory for a wide range of astrophysics for example testing
general relativity, including detection of gravitational waves. The orbital
motion of a pulsar which is locked in a binary system causes a frequency shift
(a Doppler shift) in their normally very periodic pulse emissions. These shifts
cause a reduction in the sensitivity of traditional periodicity searches. To
correct this smearing Ransom [2001], Ransom et al. [2002] developed the Fourier
domain acceleration search (FDAS) which uses a matched filtering technique.
This method is however limited to a constant pulsar acceleration. Therefore,
Andersen and Ransom [2018] broadened the Fourier domain acceleration search to
account also for a linear change in the acceleration by implementing the
Fourier domain "jerk" search into the PRESTO software package. This extension
increases the number of matched filters used significantly. We have implemented
the Fourier domain "jerk" search (JERK) on GPUs using CUDA. We have achieved
90x performance increase when compared to the parallel implementation of JERK
in PRESTO. This work is part of the AstroAccelerate project Armour et al.
[2019], a many-core accelerated time-domain signal processing library for radio
astronomy. |
first_indexed | 2024-03-06T22:30:27Z |
format | Journal article |
id | oxford-uuid:581a0391-0f08-4f14-82dc-6cc98cc5105e |
institution | University of Oxford |
language | English |
last_indexed | 2024-03-06T22:30:27Z |
publishDate | 2020 |
publisher | Astronomical Society of the Pacific |
record_format | dspace |
spelling | oxford-uuid:581a0391-0f08-4f14-82dc-6cc98cc5105e2022-03-26T17:01:12ZSearching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' searchJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:581a0391-0f08-4f14-82dc-6cc98cc5105eEnglishSymplectic ElementsAstronomical Society of the Pacific2020Adámek, KNovotný, JDimoudi, SArmour, WBinary pulsars are an important target for radio surveys because they present a natural laboratory for a wide range of astrophysics for example testing general relativity, including detection of gravitational waves. The orbital motion of a pulsar which is locked in a binary system causes a frequency shift (a Doppler shift) in their normally very periodic pulse emissions. These shifts cause a reduction in the sensitivity of traditional periodicity searches. To correct this smearing Ransom [2001], Ransom et al. [2002] developed the Fourier domain acceleration search (FDAS) which uses a matched filtering technique. This method is however limited to a constant pulsar acceleration. Therefore, Andersen and Ransom [2018] broadened the Fourier domain acceleration search to account also for a linear change in the acceleration by implementing the Fourier domain "jerk" search into the PRESTO software package. This extension increases the number of matched filters used significantly. We have implemented the Fourier domain "jerk" search (JERK) on GPUs using CUDA. We have achieved 90x performance increase when compared to the parallel implementation of JERK in PRESTO. This work is part of the AstroAccelerate project Armour et al. [2019], a many-core accelerated time-domain signal processing library for radio astronomy. |
spellingShingle | Adámek, K Novotný, J Dimoudi, S Armour, W Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title | Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title_full | Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title_fullStr | Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title_full_unstemmed | Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title_short | Searching for pulsars in extreme orbits — GPU acceleration of the Fourier domain 'jerk' search |
title_sort | searching for pulsars in extreme orbits gpu acceleration of the fourier domain jerk search |
work_keys_str_mv | AT adamekk searchingforpulsarsinextremeorbitsgpuaccelerationofthefourierdomainjerksearch AT novotnyj searchingforpulsarsinextremeorbitsgpuaccelerationofthefourierdomainjerksearch AT dimoudis searchingforpulsarsinextremeorbitsgpuaccelerationofthefourierdomainjerksearch AT armourw searchingforpulsarsinextremeorbitsgpuaccelerationofthefourierdomainjerksearch |