Glimmer: multilevel MDS on the GPU.

IEEE Trans Vis Comput Graph

Department of Computer Science, University of British Columbia, Vancouver, Canada.

Published: August 2009

We present Glimmer, a new multilevel algorithm for multidimensional scaling designed to exploit modern graphics processing unit (GPU) hardware. We also present GPU-SF, a parallel, force-based subsystem used by Glimmer. Glimmer organizes input into a hierarchy of levels and recursively applies GPU-SF to combine and refine the levels. The multilevel nature of the algorithm makes local minima less likely while the GPU parallelism improves speed of computation. We propose a robust termination condition for GPU-SF based on a filtered approximation of the normalized stress function. We demonstrate the benefits of Glimmer in terms of speed, normalized stress, and visual quality against several previous algorithms for a range of synthetic and real benchmark datasets. We also show that the performance of Glimmer on GPUs is substantially faster than a CPU implementation of the same algorithm.

Download full-text PDF

Source
http://dx.doi.org/10.1109/TVCG.2008.85DOI Listing

Publication Analysis

Top Keywords

glimmer multilevel
8
normalized stress
8
glimmer
6
multilevel mds
4
mds gpu
4
gpu glimmer
4
multilevel algorithm
4
algorithm multidimensional
4
multidimensional scaling
4
scaling designed
4

Similar Publications

Glimmer: multilevel MDS on the GPU.

IEEE Trans Vis Comput Graph

August 2009

Department of Computer Science, University of British Columbia, Vancouver, Canada.

We present Glimmer, a new multilevel algorithm for multidimensional scaling designed to exploit modern graphics processing unit (GPU) hardware. We also present GPU-SF, a parallel, force-based subsystem used by Glimmer. Glimmer organizes input into a hierarchy of levels and recursively applies GPU-SF to combine and refine the levels.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!