Skip to main content

An Experiment with Asymmetric Algorithm: CPU Vs. GPU

  • Conference paper
Database Systems for Advanced Applications (DASFAA 2012)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7239))

Included in the following conference series:

  • 1794 Accesses

Abstract

Discovery of sequential patterns in large transaction databases for personalized services is gaining importance in several industries. Although a huge amount of mobile location data of consumers is available with the service providers, it is hardly put to use owing its complexity and size. To facilitate this, an approach that represents the entire area by a location grid and records the movements across the cells as sequences has been proposed. A new algorithm for mining sequential data is devised to find frequent travel patterns from location data and analyze user travel patterns. The algorithm is asymmetric in nature and is parallelized on the GPGPU processor and tested for performance. Our experiments assert that asymmetric nature of the algorithm doesn’t allow the performance to elevate despite parallelization, especially with large data.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Scott Larsen, E., McAllister, D.: Fast Matrix Multiplies Using Graphics Hardware. In: Super Computing (2001)

    Google Scholar 

  2. Bolz, J., Farmer, I., Grinspun, E., Schrooder, P.: Sparse Matrix solver on the GPU: Conjugate Gradients and Multigrid. In: SIGGRAPH (2003)

    Google Scholar 

  3. Govindaraju, N.K., Raghuvanshi, N., Henson, M., Tuft, D., Manocha, D.: Fast and Approximate Stream Mining of Quantiles and Frequencies Using Graphics Processors. In: SIGMOD (2005)

    Google Scholar 

  4. Govindaraju, N.K., Raghuvanshi, N., Manocha, D.: A Cache-Efficient Sorting Algorithm for Database and Data Mining Computations using Graphics Processors, Tech. Report, University of North Caroloina (2005)

    Google Scholar 

  5. Cao, F., Tung, A.K.H., Zhou, A.: Scalable Clustering Using Graphics Processors. In: Yu, J.X., Kitsuregawa, M., Leong, H.-V. (eds.) WAIM 2006. LNCS, vol. 4016, pp. 372–384. Springer, Heidelberg (2006), doi:10.1007/11775300_32

    Chapter  Google Scholar 

  6. Govindaraju, N.K., Gray, J., Kumar, R., Manocha, D.: GPUTeraSort: High Performance Graphics Coprocessor Sorting for Large Database Management. In: SIGMOD 2006 (2006)

    Google Scholar 

  7. Catanzaro, B., Sundaram, N., Keutzer, K.: Fast Support Vector Machine Training and Classication on Graphics Processors. In: ICML 2008 (2008)

    Google Scholar 

  8. Fang, W., Keung Lau, K., Lu, M., Xiao, X., Lam, C.K., Yang Yang, P., He, B., Luo, Q., Sander, P.V., Yang, K.: Parallel Data Mining on Graphics Processors, GPUComputing.net (October 2008)

    Google Scholar 

  9. Carpenter, A.: CUSVM: A CUDA Implementation of Support Vector Classification and Regression

    Google Scholar 

  10. Fang, W., Lu, M., Xiao, X., He, B., Luo, Q.: Frequent Itemset Mining on Graphics Processors. In: DaMon 2009 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Upadhyaya, S.R., Toth, D. (2012). An Experiment with Asymmetric Algorithm: CPU Vs. GPU. In: Lee, Sg., Peng, Z., Zhou, X., Moon, YS., Unland, R., Yoo, J. (eds) Database Systems for Advanced Applications. DASFAA 2012. Lecture Notes in Computer Science, vol 7239. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29035-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29035-0_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29034-3

  • Online ISBN: 978-3-642-29035-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics