A GPU Implementation of the Harmonic Sum Algorithm

被引:0
|
作者
Adamek, Karel [1 ]
Armour, Wesley [1 ]
机构
[1] Univ Oxford, Dept Engn Sci, Oxford E Res Ctr, Oxford OX1 3QG, England
关键词
D O I
暂无
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Time-domain radio astronomy utilizes a harmonic sum algorithm as part of the Fourier domain periodicity search, this type of search is used to discover single pulsars. The harmonic sum algorithm is also used as part of the Fourier domain acceleration search which aims to discover pulsars that are locked in orbit around another pulsar or compact object. However porting the harmonic sum to many-core architectures like GPUs is not a straightforward task. The main problem that must be overcome is the very unfavorable memory access pattern, which gets worse as the dimensionality of the harmonic sum increases. We present a set of algorithms for calculating the harmonic sum that are more suited to many-core architectures such as GPUs. We present an evaluation of the sensitivity of these different approaches, and their performance. This work forms part of the AstroAccelerate project (Armour et al. 2013) which is a GPU accelerated software package for processing time-domain radio astronomy data.
引用
收藏
页码:489 / 492
页数:4
相关论文
共 50 条
  • [31] GPU Implementation of an Audio Fingerprints Similarity Search Algorithm
    Ouali, Chahid
    Dumouchel, Pierre
    Gupta, Vishwa
    2015 13TH INTERNATIONAL WORKSHOP ON CONTENT-BASED MULTIMEDIA INDEXING (CBMI), 2015,
  • [32] GPU Implementation of the Multiple Back-Propagation Algorithm
    Lopes, Noel
    Ribeiro, Bernardete
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING, PROCEEDINGS, 2009, 5788 : 449 - 456
  • [33] Implementation of parallel computing FAST algorithm on mobile GPU
    Chou, Chienhsing
    Liu, Peter
    Wu, Taiyi
    Chien, Yihsiang
    Journal of Computational Information Systems, 2013, 9 (17): : 6937 - 6944
  • [34] GPU Implementation of the STA Algorithm on I/Q Data
    Lewandowski, M.
    Karwat, P.
    Kudelka, J.
    Kleczek, T.
    2012 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2012,
  • [35] GPU IMPLEMENTATION OF A LOSSY COMPRESSION ALGORITHM FOR HYPERSPECTRAL IMAGES
    Santos, Lucana
    Vitulli, Raffaele
    Fco. Lopez, Jose
    Sarmiento, Roberto
    2012 4TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING (WHISPERS), 2012,
  • [36] A GPU Implementation of a Bat Algorithm Trained Neural Network
    Choudhury, Amit Roy
    Jain, Rishabh
    Sharma, Kapil
    NEURAL INFORMATION PROCESSING, ICONIP 2016, PT III, 2016, 9949 : 326 - 334
  • [37] A GPU-based Implementation of an Enhanced GEP Algorithm
    Shao, Shuai
    Liu, Xiyang
    Zhou, Mingyuan
    Zhan, Jiguo
    Liu, Xin
    Chu, Yanli
    Chen, Hao
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 999 - 1006
  • [38] Fast Implementation of Image Denoising Algorithm Based on GPU
    Wu, Kaizhi
    Gao, Qingwei
    Lu, Yixiang
    Sun, Dong
    PROCEEDINGS OF THE 2019 31ST CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2019), 2019, : 618 - 623
  • [39] Efficient Implementation of the Bellman-Ford Algorithm on GPU
    Nazarifard, Marjan
    Bahrepour, Davoud
    2017 IEEE 4TH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2017, : 773 - 778
  • [40] FPGA implementation of variants of min-sum algorithm
    Tolouei, Sina
    Banihashemi, Amir H.
    2008 24TH BIENNIAL SYMPOSIUM ON COMMUNICATIONS, 2008, : 80 - 83