English

DSPSR: Digital Signal Processing Software for Pulsar Astronomy

Instrumentation and Methods for Astrophysics 2015-05-19 v1

Abstract

DSPSR is a high-performance, open-source, object-oriented, digital signal processing software library and application suite for use in radio pulsar astronomy. Written primarily in C++, the library implements an extensive range of modular algorithms that can optionally exploit both multiple-core processors and general-purpose graphics processing units. After over a decade of research and development, DSPSR is now stable and in widespread use in the community. This paper presents a detailed description of its functionality, justification of major design decisions, analysis of phase-coherent dispersion removal algorithms, and demonstration of performance on some contemporary microprocessor architectures.

Keywords

Cite

@article{arxiv.1008.3973,
  title  = {DSPSR: Digital Signal Processing Software for Pulsar Astronomy},
  author = {W. van Straten and M. Bailes},
  journal= {arXiv preprint arXiv:1008.3973},
  year   = {2015}
}

Comments

15 pages, 10 figures, to be published in PASA

R2 v1 2026-06-21T16:04:20.642Z