• DocumentCode
    1435891
  • Title

    Remote Sensing Processing: From Multicore to GPU

  • Author

    Christophe, Emmanuel ; Michel, Julien ; Inglada, Jordi

  • Author_Institution
    Centre for Remote Imaging, Sensing & Process. (CRISP), Nat. Univ. of Singapore, Singapore, Singapore
  • Volume
    4
  • Issue
    3
  • fYear
    2011
  • Firstpage
    643
  • Lastpage
    652
  • Abstract
    As the amount of data and the complexity of the processing rise, the demand for processing power in remote sensing applications is increasing. The processing speed is a critical aspect to enable a productive interaction between the human operator and the machine in order to achieve ever more complex tasks satisfactorily. Graphic processing units (GPU) are good candidates to speed up some tasks. With the recent developments, programming these devices became very simple. However, one source of complexity is on the frontier of this hardware: how to handle an image that does not have a convenient size as a power of 2, how to handle an image that is too big to fit the GPU memory? This paper presents a framework that has proven to be efficient with standard implementations of image processing algorithms and it is demonstrated that it also enables a rapid development of GPU adaptations. Several cases from the simplest to the more complex are detailed and illustrate speedups of up to 400 times.
  • Keywords
    computer graphic equipment; coprocessors; geophysical image processing; multiprocessing systems; remote sensing; GPU memory; GPU multicore; graphic processing units; human operator; image processing algorithms; processing power; productive interaction; remote sensing processing; Central Processing Unit; Graphics processing unit; Hardware; Instruction sets; Pipelines; Pixel; Remote sensing; CUDA; GPU; OpenCL; implementation;
  • 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.2010.2102340
  • Filename
    5701781