• DocumentCode
    2042464
  • Title

    Accelarating the Euclidean distance matrix computation using GPUs

  • Author

    Srikanthan, Sharanyan ; Kumar, Arvind ; Krishnan, Vasiya

  • Author_Institution
    Dept. of Electron. & Commun. Eng., Motilal Nehru Nat. Inst. of Technol., Allahabad, India
  • Volume
    4
  • fYear
    2011
  • fDate
    8-10 April 2011
  • Firstpage
    422
  • Lastpage
    426
  • Abstract
    Euclidean distance matrix is used to find out the similarity of two matrices. It is a very important matrix operation used frequently in mathematical and pattern recognition based problems. The Euclidean distance matrix is a compute intensive algorithm which is also a very important step in a majority of image/speech processing algorithms. In addition to its extensive use in signal processing, it is also used in a lot of scientific calculations. Since most of the applications deal with huge matrices, the calculation often takes a significant amount of time thus slowing down algorithms. This makes the algorithms almost impossible to be implemented for real time applications. In this paper we attempt at reducing the execution time using Graphical Processing Units (GPUs). GPUs are essentially graphics cards that available at a very affordable cost and are increasing present in all computers. We use Compute Unified Device Architecture CUDA, introduced by NVIDIA for programming the GPUs.
  • Keywords
    computer architecture; computer graphic equipment; coprocessors; image recognition; matrix algebra; speech processing; CUDA; Euclidean distance matrix computation; GPU; NVIDIA; compute unified device architecture; graphical processing units; graphics cards; image processing; intensive algorithm; pattern recognition; signal processing; speech processing; Euclidean distance; Graphics processing unit; Instruction sets; Optimization; Registers; Speech; CUDA; Euclidean Distance matrix; GPU;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics Computer Technology (ICECT), 2011 3rd International Conference on
  • Conference_Location
    Kanyakumari
  • Print_ISBN
    978-1-4244-8678-6
  • Electronic_ISBN
    978-1-4244-8679-3
  • Type

    conf

  • DOI
    10.1109/ICECTECH.2011.5941934
  • Filename
    5941934