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 条
  • [41] Research and Implementation of Parallel Lane Detection Algorithm Based on GPU
    Xu, Ying
    Fang, Bin
    Wu, Xuegang
    Yang, Weibin
    2017 INTERNATIONAL CONFERENCE ON SECURITY, PATTERN ANALYSIS, AND CYBERNETICS (SPAC), 2017, : 351 - 355
  • [42] Design and Implementation of a Throughput-Optimized GPU Floorplanning Algorithm
    Han, Yiding
    Chakraborty, Koushik
    Roy, Sanghamitra
    Kuntamukkala, Vilasita
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (03)
  • [43] GPU Accelerated Implementation for Sunday String Pattern Matching Algorithm
    Sinnapolu, Giribabu
    Alawneh, Shadi
    2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRO/INFORMATION TECHNOLOGY (EIT), 2018, : 7 - +
  • [44] A GPU-based implementation of the MRF algorithm in ITK package
    Pedro Valero
    José L. Sánchez
    Diego Cazorla
    Enrique Arias
    The Journal of Supercomputing, 2011, 58 : 403 - 410
  • [45] A FAST GPU-BASED IMPLEMENTATION OF AN SUPERPOSITION/CONVOLUTION ALGORITHM
    Diez-Domingo, S.
    Reinado, D.
    Cortina, T.
    Cazorla, D.
    Sanchez, J. L.
    Alonso, S.
    Ricos, B.
    Gonzalez, R.
    RADIOTHERAPY AND ONCOLOGY, 2010, 96 : S479 - S480
  • [46] High Performance Implementation of APSO Algorithm using GPU Platform
    Ziyabari, Seyyedeh Hamideh Sojoudi
    Shahbahrami, Asadollah
    2015 INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2015, : 196 - 200
  • [47] GPU IMPLEMENTATION OF A HYPERSPECTRAL CODED APERTURE ALGORITHM FOR COMPRESSIVE SENSING
    Bernabe, Sergio
    Martin, Gabriel
    Nascimento, Jose M. P.
    Bioucas-Dias, Jose M.
    Plaza, Antonio
    Silva, Vitor
    2015 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2015, : 521 - 524
  • [48] A GPU implementation of the Montgomery multiplication algorithm for elliptic curve cryptography
    Leboeuf, Karl
    Muscedere, Roberto
    Alunadi, Majid
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 2593 - 2596
  • [49] Efficient GPU implementation of the multivariate empirical mode decomposition algorithm
    Wang, Zeyu
    Juhasz, Zoltan
    JOURNAL OF COMPUTATIONAL SCIENCE, 2023, 74
  • [50] A GPU-paralleled implementation of an enhanced face recognition algorithm
    Chen, Hao
    Liu, Xiyang
    Shao, Shuai
    Zan, Jiguo
    FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): COMPUTER VISION, IMAGE ANALYSIS AND PROCESSING, 2013, 8783