Glimmer: Multilevel MDS on the GPU

dc.contributor.authorIngram, Stephen
dc.contributor.authorMunzner, Tamara
dc.contributor.authorOlano, Marc
dc.date.accessioned2026-02-03T18:14:49Z
dc.date.issued2008-06-27
dc.description.abstractWe 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.
dc.description.urihttps://ieeexplore.ieee.org/document/4553710
dc.format.extent13 pages
dc.genrejournal articles
dc.genrepreprints
dc.genrevideo recordings
dc.identifierdoi:10.13016/m2ies9-e1d1
dc.identifier.citationIngram, Stephen, Tamara Munzner, and Marc Olano. “Glimmer: Multilevel MDS on the GPU.” IEEE Transactions on Visualization and Computer Graphics 15, no. 2 (2008). https://ieeexplore.ieee.org/document/4553710.
dc.identifier.urihttps://doi.org/10.1109/TVCG.2008.85
dc.identifier.urihttp://hdl.handle.net/11603/41665
dc.language.isoen
dc.publisherIEEE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC College of Engineering and Information Technology Dean's Office
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.rights© 2008 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.subjectUMBC Ebiquity Research Group
dc.titleGlimmer: Multilevel MDS on the GPU
dc.typeText
dcterms.creatorhttps://orcid.org/0000-0003-4209-6103

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
glimmer.pdf
Size:
1.97 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
glimmerG.mov
Size:
45.51 MB
Format:
Video Quicktime