Background High Time Resolution Universe (HTRU) survey Running - - PowerPoint PPT Presentation

background
SMART_READER_LITE
LIVE PREVIEW

Background High Time Resolution Universe (HTRU) survey Running - - PowerPoint PPT Presentation

Ben Barsdell Matthew Bailes Christopher Fluke David Barnes S POTTING R ADIO T RANSIENTS W ITH THE HELP OF GPU S Background High Time Resolution Universe (HTRU) survey Running since 2008, now entering deep phase Uses the Parkes 64m radio


slide-1
SLIDE 1

SPOTTING RADIO TRANSIENTS

WITH THE HELP OF GPUS

Ben Barsdell Matthew Bailes Christopher Fluke David Barnes

slide-2
SLIDE 2

Background

High Time Resolution Universe (HTRU) survey

Running since 2008, now entering deep phase

Uses the Parkes 64m radio telescope

Located in remote NSW, Australia

Goal is to discover new pulsars and

radio transients

(And diamond planets!)

Survey specs

400 MHz BW @ 1381.8 MHz 1024 freq. channels 64μs time resolution 2‐bit sampling

slide-3
SLIDE 3

Event Multi‐beam receiver

Incoherent dedispersion Dedispersed time series

DM Time

Signal search

List of candidates Masked data Freq. Time

RFI removal Parkes

Filterbank data Freq. Time

Swinburne Follow‐up

  • bservation

Ben Barsdell ‐ ADASS 2011

slide-4
SLIDE 4

The Plan

Current pipeline takes

> 30 mins per 10 min observation

Necessitates off‐line processing Means transfers, tapes and long waits

Would like to speed things up to real‐time

Instant feedback and follow‐up observations Triggered baseband data dumps

How to do it? Time to bring out the heavy artillery…

Ben Barsdell ‐ ADASS 2011

slide-5
SLIDE 5

The GPU

Ben Barsdell ‐ ADASS 2011

slide-6
SLIDE 6

Event Telescope receiver beams Filterbank data Freq. Time

Incoherent dedispersion Dedispersed time series

DM Time

Signal search

List of candidates Masked data Freq. Time

RFI removal Parkes Swinburne Follow‐up

  • bservation

Ben Barsdell ‐ ADASS 2011

slide-7
SLIDE 7

The detection pipeline

Incoherent dedispersion RFI mitigation Baseline removal Sigma clip Report candidates RFI mitigation Fourier transform Fourier search Harmonic summing Matched filter Single pulse search

Ben Barsdell ‐ ADASS 2011

slide-8
SLIDE 8

RFI mitigation

Interference is a big problem No easy solution

Military radar too useful Prime‐time TV too popular

Some things can be done

Sigma clipping Spectral kurtosis Coincidence rejection

www.clker.com

Ben Barsdell ‐ ADASS 2011

slide-9
SLIDE 9

Coincidence rejection

Use multi‐beam receiver as reference antennas

Assume RFI is not localised

Apply simple coincidence criteria:

E.g., 3σ in 4+ beams => RFI

Or use Eigen‐decomposition approach Run on GPU as a straightforward transform

RFI_mask[i] = is_RFI(multibeam_data[i]) Note: Eigen‐decomp method makes is_RFI() trickier

Ben Barsdell ‐ ADASS 2011

slide-10
SLIDE 10

Dedispersion

Radio source Broadband signal

Frequency (MHz) Phase

Dispersed signal

Phase Frequency (MHz)

Ben Barsdell ‐ ADASS 2011

Unknown distance => search through DM space Pick DM, dedisperse, search, repeat

~1200 DM trials

e‐

ISM

?

slide-11
SLIDE 11

Dedispersion

Computationally intensive problem

Biggest time‐consumer

Runs really well on a GPU

Lots of parallelism High arithmetic intensity Good memory access patterns No branching

Ben Barsdell ‐ ADASS 2011

slide-12
SLIDE 12

Other algorithms

Baseline removal

Subtract running mean Port to GPU using parallel prefix sum

Matched filtering

Convolve with 1D boxcar Can also use parallel prefix sum

Sigma cut + peak find

Threshold and segment Port to GPU using segmented reduction

Ben Barsdell ‐ ADASS 2011

slide-13
SLIDE 13

Preliminary results

Dedispersion: 20 mins 2.5 mins

Using ‘direct’ method on 1 Tesla C2050 GPU Details in Barsdell et al. (refereed)

Nearly completed porting other algorithms Goal of 10 mins well within reach!

Ben Barsdell ‐ ADASS 2011

slide-14
SLIDE 14

Looking ahead

Real‐time radio transient detection promises to

Simplify the data processing procedure Enable immediate follow‐up observations Allow capture of high‐resolution baseband data for

significant events

Catch things like the ‘Lorimer burst’ as they happen!

Ben Barsdell ‐ ADASS 2011

slide-15
SLIDE 15

Merci!

Ben Barsdell ‐ ADASS 2011

slide-16
SLIDE 16

Hardware configuration

Ben Barsdell ‐ ADASS 2011

1 2 3 4

. . .

Recv 2 beams Dedisperse Send DMs Recv beams Recv beams Recv beams Recv beams Send DMs

. . . . . . . . .

Continue…

. . .

Node Operation