• DocumentCode
    568121
  • Title

    Computing large-scale distance matrices on GPU

  • Author

    Arefin, A.S. ; Riveros, Cristian ; Berretta, Regina ; Moscato, P.

  • Author_Institution
    Centre for Bioinf., Univ. of Newcastle, Newcastle, NSW, Australia
  • fYear
    2012
  • fDate
    14-17 July 2012
  • Firstpage
    576
  • Lastpage
    580
  • Abstract
    A distance matrix is simply an n×n two-dimensional array that contains pairwise distances of a set of n points in a metric space. It has a wide range of usage in several fields of scientific research e.g., data clustering, machine learning, pattern recognition, image analysis, information retrieval, signal processing, bioinformatics etc. However, as the size of n increases, the computation of distance matrix becomes very slow or incomputable on traditional general purpose computers. In this paper, we propose an inexpensive and scalable data-parallel solution to this problem by dividing the computational tasks and data on GPUs. We demonstrate the performance of our method on a set of real-world biological networks constructed from a renowned breast cancer study.
  • Keywords
    graphics processing units; matrix algebra; GPU; bioinformatics; biological networks; computing large-scale distance matrices; data clustering; distance matrix; image analysis; information retrieval; machine learning; metric space; n×n two-dimensional array; pattern recognition; scientific research; signal processing; Arrays; Computers; Correlation; Euclidean distance; Graphics processing unit; Instruction sets; Kernel;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science & Education (ICCSE), 2012 7th International Conference on
  • Conference_Location
    Melbourne, VIC
  • Print_ISBN
    978-1-4673-0241-8
  • Type

    conf

  • DOI
    10.1109/ICCSE.2012.6295141
  • Filename
    6295141