• DocumentCode
    1919252
  • Title

    Improving Query by Singing/Humming Systems over GPUs

  • Author

    Wang, Chung-Che ; Chen, Chieh-Hsing ; Kuo, Chin-Yang ; Jang, Jyh-Shing Roger

  • Author_Institution
    Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • fYear
    2012
  • fDate
    10-13 Sept. 2012
  • Firstpage
    561
  • Lastpage
    567
  • Abstract
    This paper presents the use of GPUs for implementing a parallelized comparison engine in a query-by-singing/humming (QBSH) system, which takes a user´s singing or humming input and returns the most likely song from a database of about 13,000 song tracks. To speed up the comparison, we employ repeating pattern removal to retain only unique tunes in the database. Moreover, we explore different parallel schemes in GPU for achieving the best efficiency without sacrificing the retrieval accuracy. With an optimum speedup factor of 16, we have successfully implemented a QBSH system that is publicly available from the internet.
  • Keywords
    database management systems; graphics processing units; music; query processing; GPU; Internet; QBSH; database tunes; query-by-singing/humming system; retrieval accuracy; Computer architecture; Databases; Filling; Graphics processing unit; Instruction sets; Parallel processing; Vectors; GPU; Music retrieval; Query-by-singing/humming; linear scaling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Workshops (ICPPW), 2012 41st International Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1530-2016
  • Print_ISBN
    978-1-4673-2509-7
  • Type

    conf

  • DOI
    10.1109/ICPPW.2012.76
  • Filename
    6337526