Real-time, fast radio transient searches with GPU de-dispersion

The identification and subsequent discovery of fast radio transients using blind-search surveys require a large amount of processing power, in worst cases scaling as. For this reason, survey data are generally processed off-line, using high-performance computing architectures or hardware-based desig...

Full description

Bibliographic Details
Main Authors: Magro, A, Karastergiou, A, Salvini, S, Mort, B, Dulwich, F, Adami, K
Format: Journal article
Language:English
Published: 2011
_version_ 1826291033314426880
author Magro, A
Karastergiou, A
Salvini, S
Mort, B
Dulwich, F
Adami, K
author_facet Magro, A
Karastergiou, A
Salvini, S
Mort, B
Dulwich, F
Adami, K
author_sort Magro, A
collection OXFORD
description The identification and subsequent discovery of fast radio transients using blind-search surveys require a large amount of processing power, in worst cases scaling as. For this reason, survey data are generally processed off-line, using high-performance computing architectures or hardware-based designs. In recent years, graphics processing units (GPUs) have been extensively used for numerical analysis and scientific simulations, especially after the introduction of new high-level application programming interfaces. Here, we show how GPUs can be used for fast transient discovery in real time. We present a solution to the problem of de-dispersion, providing performance comparisons with a typical computing machine and traditional pulsar processing software. We describe the architecture of a real-time, GPU-based transient search machine. In terms of performance, our GPU solution provides a speed-up factor of between 50 and 200, depending on the parameters of the search. © 2011 The Authors Monthly Notices of the Royal Astronomical Society © 2011 RAS.
first_indexed 2024-03-07T02:53:18Z
format Journal article
id oxford-uuid:ae6c4616-c457-441a-a0ed-ca66c81bcfcc
institution University of Oxford
language English
last_indexed 2024-03-07T02:53:18Z
publishDate 2011
record_format dspace
spelling oxford-uuid:ae6c4616-c457-441a-a0ed-ca66c81bcfcc2022-03-27T03:42:25ZReal-time, fast radio transient searches with GPU de-dispersionJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:ae6c4616-c457-441a-a0ed-ca66c81bcfccEnglishSymplectic Elements at Oxford2011Magro, AKarastergiou, ASalvini, SMort, BDulwich, FAdami, KThe identification and subsequent discovery of fast radio transients using blind-search surveys require a large amount of processing power, in worst cases scaling as. For this reason, survey data are generally processed off-line, using high-performance computing architectures or hardware-based designs. In recent years, graphics processing units (GPUs) have been extensively used for numerical analysis and scientific simulations, especially after the introduction of new high-level application programming interfaces. Here, we show how GPUs can be used for fast transient discovery in real time. We present a solution to the problem of de-dispersion, providing performance comparisons with a typical computing machine and traditional pulsar processing software. We describe the architecture of a real-time, GPU-based transient search machine. In terms of performance, our GPU solution provides a speed-up factor of between 50 and 200, depending on the parameters of the search. © 2011 The Authors Monthly Notices of the Royal Astronomical Society © 2011 RAS.
spellingShingle Magro, A
Karastergiou, A
Salvini, S
Mort, B
Dulwich, F
Adami, K
Real-time, fast radio transient searches with GPU de-dispersion
title Real-time, fast radio transient searches with GPU de-dispersion
title_full Real-time, fast radio transient searches with GPU de-dispersion
title_fullStr Real-time, fast radio transient searches with GPU de-dispersion
title_full_unstemmed Real-time, fast radio transient searches with GPU de-dispersion
title_short Real-time, fast radio transient searches with GPU de-dispersion
title_sort real time fast radio transient searches with gpu de dispersion
work_keys_str_mv AT magroa realtimefastradiotransientsearcheswithgpudedispersion
AT karastergioua realtimefastradiotransientsearcheswithgpudedispersion
AT salvinis realtimefastradiotransientsearcheswithgpudedispersion
AT mortb realtimefastradiotransientsearcheswithgpudedispersion
AT dulwichf realtimefastradiotransientsearcheswithgpudedispersion
AT adamik realtimefastradiotransientsearcheswithgpudedispersion