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
Link To Document