CULSP: Fast Calculation of the Lomb-Scargle Periodogram

The largest collection of astrophysics codes anywhere

CULSP: Fast Calculation of the Lomb-Scargle Periodogram

Postby owlice » Tue Sep 20, 2011 10:40 am

CULSP: Fast Calculation of the Lomb-Scargle Periodogram Using Graphics Processing Units

Abstract: I introduce a new code for fast calculation of the Lomb-Scargle periodogram, that leverages the computing power of graphics processing units (GPUs). After establishing a background to the newly emergent field of GPU computing, I discuss the code design and narrate key parts of its source. Benchmarking calculations indicate no significant differences in accuracy compared to an equivalent CPU-based code. However, the differences in performance are pronounced; running on a low-end GPU, the code can match 8 CPU cores, and on a high-end GPU it is faster by a factor approaching thirty. Applications of the code include analysis of long photometric time series obtained by ongoing satellite missions and upcoming ground-based monitoring facilities; and Monte-Carlo simulation of periodogram statistical properties.

Credit: R. H. D. Townsend

Site: http://www.astro.wisc.edu/~townsend/resource/download/code/culsp.tar.gz
http://arxiv.org/abs/1007.1658

ID: ascl:1109.013
User avatar
owlice
Guardian of the Codes
 
Posts: 7073
Joined: Wed Aug 04, 2004 4:18 pm
Location: Washington, DC

Return to The Engineering Deck: Astrophysics Source Code Library

Who is online

Users browsing this forum: CommonCrawl [Bot] and 1 guest