• DocumentCode
    23922
  • Title

    Optimizing Satellite Monitoring of Volcanic Areas Through GPUs and Multi-Core CPUs Image Processing: An OpenCL Case Study

  • Author

    Bilotta, Giuseppe ; Sanchez, Ricardo Zanmar ; Ganci, Gaetana

  • Author_Institution
    Dipt. di Mat. e Inf., Univ. di Catania, Catania, Italy
  • Volume
    6
  • Issue
    6
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    2445
  • Lastpage
    2452
  • Abstract
    Satellite image processing algorithms often offer a very high degree of parallelism (e.g., pixel-by-pixel processing) that make them optimal candidates for execution on high-performance parallel computing hardware such as modern graphic processing units (GPUs) and multicore CPUs with vector processing capabilities. By using the OpenCL computing standard, a single implementation of a parallel algorithm can be deployed on a wide range of hardware platforms. However, achieving the best performance on each individual platform may still require a custom implementation. We show some possible approaches to the optimization of satellite image processing algorithms on a range of different platforms, discussing the implementation in OpenCL of the classic Brightness Temperature Difference ash-cloud detection algorithm.
  • Keywords
    geophysical image processing; geophysical techniques; geophysics computing; graphics processing units; remote sensing; OpenCL case study; OpenCL computing standard; classic Brightness Temperature Difference ash-cloud detection algorithm; high-performance parallel computing hardware; modern graphic processing units; multicore CPU image processing:; satellite image processing algorithms; vector processing capabilities; volcanic area satellite monitoring; Algorithms; Graphics processing units; Image processing; Performance evaluation; Runtime; Satellites; Image processing; parallel programming; remote sensing; satellites;
  • fLanguage
    English
  • Journal_Title
    Selected Topics in Applied Earth Observations and Remote Sensing, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    1939-1404
  • Type

    jour

  • DOI
    10.1109/JSTARS.2013.2255261
  • Filename
    6502751