skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Parallel Latent Semantic Analysis using a Graphics Processing Unit

Conference ·
OSTI ID:962623

Latent Semantic Analysis (LSA) can be used to reduce the dimensions of large Term-Document datasets using Singular Value Decomposition. However, with the ever expanding size of data sets, current implementations are not fast enough to quickly and easily compute the results on a standard PC. The Graphics Processing Unit (GPU) can solve some highly parallel problems much faster than the traditional sequential processor (CPU). Thus, a deployable system using a GPU to speedup large-scale LSA processes would be a much more effective choice (in terms of cost/performance ratio) than using a computer cluster. In this paper, we presented a parallel LSA implementation on the GPU, using NVIDIA Compute Unified Device Architecture (CUDA) and Compute Unified Basic Linear Algebra Subprograms (CUBLAS). The performance of this implementation is compared to traditional LSA implementation on CPU using an optimized Basic Linear Algebra Subprograms library. For large matrices that have dimensions divisible by 16, the GPU algorithm ran five to six times faster than the CPU version.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
Work for Others (WFO)
DOE Contract Number:
DE-AC05-00OR22725
OSTI ID:
962623
Resource Relation:
Conference: 2009 Genetic and Evolutionary Computation Conference, Montreal, Canada, Canada, 20090708, 20090712
Country of Publication:
United States
Language:
English

Similar Records

Massively Parallel Latent Semantic Analyzes using a Graphics Processing Unit
Journal Article · Thu Jan 01 00:00:00 EST 2009 · Journal of Undergraduate Research · OSTI ID:962623

MASSIVELY PARALLEL LATENT SEMANTIC ANALYSES USING A GRAPHICS PROCESSING UNIT
Journal Article · Thu Jan 01 00:00:00 EST 2009 · Journal of Undergraduate Research · OSTI ID:962623

FLOCKING-BASED DOCUMENT CLUSTERING ON THE GRAPHICS PROCESSING UNIT [Book Chapter]
Book · Tue Jan 01 00:00:00 EST 2008 · OSTI ID:962623