• DocumentCode
    3575197
  • Title

    Optimizing a Calibration Software for Radio Astronomy

  • Author

    Madougou, Souley ; Varbanescu, Ana Lucia ; Van Nieuwpoort, Rob

  • Author_Institution
    IvI, Univ. of Amsterdam, Amsterdam, Netherlands
  • fYear
    2014
  • Firstpage
    1158
  • Lastpage
    1165
  • Abstract
    With the turn to multicore in chip design and manufacturing, both consumer and high performance applications can benefit from ubiquitous hardware parallelism. However, the performance improvement to be achieved is not always in the orders of magnitude range. In this paper, we present the challenging example of designing a parallel version of a model fitting algorithm used in calibrating telescope observation data in radio astronomy. The complexity of the application, together with the limited opportunities for code modification, bound the performance gain that any parallel system could achieve. However, we show how classical "bound-and-bottleneck" analysis and optimization using multicore architectures help achieving up to 2.3x "wall clock" speedup compared to the original sequential implementation. We further discuss the reasons for this limitation, and suggest possible solutions to address it.
  • Keywords
    astronomical telescopes; astronomy computing; calibration; radioastronomy; radiotelescopes; calibration software; chip design; classical bound-and-bottleneck analysis; code modification; fitting algorithm; hardware parallelism; multicore architectures; parallel system; radio astronomy; telescope observation data; wall clock speedup; Calibration; Equations; Extraterrestrial measurements; Mathematical model; Matrix decomposition; Optimization; Radio astronomy; code optimization; model fitting; multicore architecture; parallel computing; radio astronomy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications, 2014 IEEE 6th Intl Symp on Cyberspace Safety and Security, 2014 IEEE 11th Intl Conf on Embedded Software and Syst (HPCC,CSS,ICESS), 2014 IEEE Intl Conf on
  • Print_ISBN
    978-1-4799-6122-1
  • Type

    conf

  • DOI
    10.1109/HPCC.2014.189
  • Filename
    7056888