• DocumentCode
    2995493
  • Title

    Top-k Queries Processing with Uncertain Data on Graphics Processing Units

  • Author

    Chang, Haozhe ; Qin, Tingting ; Liu, Xiaoguang ; Wang, Gang ; Yin, Airu

  • Author_Institution
    Coll. of Software, Nankai Univ., Tianjin, China
  • fYear
    2011
  • fDate
    9-11 Dec. 2011
  • Firstpage
    310
  • Lastpage
    314
  • Abstract
    Considering the complex uncertain database, top-kquery processing in uncertain databases is semantically and computationally different from classical top-kprocessing. Score is not the only factor we should concern. The interplay between score and membership uncertainty makes computation complex. Powerful computing capability of Graphic Processing Unit(GPU) is needed in the processing of this kind of queries if we want to acquire the results as soon as possible. Using GPU with batch mode, we present a CPUGPU cooperative computing framework to processing top-k queries in uncertain database. Two parallel GPU algorithms are designed to solve the problem specifically. Moreover, a "label-confidence" data format conversion is proposed to reduce CPU-GPU communication. We also suggest an error correction method with the heap-based algorithm to improve the accuracy and correction of the results. Experimental results show that the CPU-GPU framework provides a better performance and it is quite efficiency in handling uncertain top-k problem.
  • Keywords
    computational complexity; database management systems; error correction; graphics processing units; parallel algorithms; query processing; uncertainty handling; CPU-GPU communication; CPUGPU cooperative computing framework; batch mode; classical top-k processing; complex uncertain database; computation complexity; computing capability; error correction method; graphics processing units; heap-based algorithm; label-confidence data format conversion; membership uncertainty; parallel GPU algorithms; top-k queries processing; uncertain databases; uncertain top-k problem handling; Algorithm design and analysis; Approximation algorithms; Graphics processing unit; Heuristic algorithms; Instruction sets; Query processing; GPU; Top-K; Uncertain Data; parallel computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2011 Fourth International Symposium on
  • Conference_Location
    Tianjin
  • Print_ISBN
    978-1-4577-1808-3
  • Type

    conf

  • DOI
    10.1109/PAAP.2011.46
  • Filename
    6128523