• DocumentCode
    2712872
  • Title

    GPU-based simulation of cellular neural networks for image processing

  • Author

    Dolan, Ryanne ; DeSouza, Guilherme

  • Author_Institution
    Vision-Guided & Intell. Robot. Lab., Univ. of Missouri, Columbia, MO, USA
  • fYear
    2009
  • fDate
    14-19 June 2009
  • Firstpage
    730
  • Lastpage
    735
  • Abstract
    The inherent massive parallelism of cellular neural networks makes them an ideal computational platform for kernel-based algorithms and image processing. General-purpose GPUs provide similar massive parallelism, but it can be difficult to design algorithms to make optimal use of the hardware. The presented research includes a GPU abstraction based on cellular neural networks. The abstraction offers a simplified view of massively parallel computation which remains reasonably efficient. An image processing library with visualization software has been developed to showcase the flexibility and power of cellular computation on GPUs. Benchmarks of the library indicate that commodity GPUs can be used to significantly accelerate CNN research and offer a viable alternative to CPU-based image processing algorithms.
  • Keywords
    cellular neural nets; coprocessors; data visualisation; digital simulation; image processing; parallel processing; GPU abstraction; GPU-based simulation; cellular neural networks; image processing library; kernel-based algorithms; parallel computation; visualization software; Algorithm design and analysis; Cellular neural networks; Computational modeling; Computer networks; Concurrent computing; Hardware; Image processing; Parallel processing; Software libraries; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 2009. IJCNN 2009. International Joint Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1098-7576
  • Print_ISBN
    978-1-4244-3548-7
  • Electronic_ISBN
    1098-7576
  • Type

    conf

  • DOI
    10.1109/IJCNN.2009.5178969
  • Filename
    5178969