Glimmer: Multilevel MDS on the GPU
| dc.contributor.author | Ingram, Stephen | |
| dc.contributor.author | Munzner, Tamara | |
| dc.contributor.author | Olano, Marc | |
| dc.date.accessioned | 2026-02-03T18:14:49Z | |
| dc.date.issued | 2008-06-27 | |
| dc.description.abstract | 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. | |
| dc.description.uri | https://ieeexplore.ieee.org/document/4553710 | |
| dc.format.extent | 13 pages | |
| dc.genre | journal articles | |
| dc.genre | preprints | |
| dc.genre | video recordings | |
| dc.identifier | doi:10.13016/m2ies9-e1d1 | |
| dc.identifier.citation | Ingram, 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.uri | https://doi.org/10.1109/TVCG.2008.85 | |
| dc.identifier.uri | http://hdl.handle.net/11603/41665 | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
| dc.relation.ispartof | UMBC College of Engineering and Information Technology Dean's Office | |
| dc.relation.ispartof | UMBC Faculty Collection | |
| dc.relation.ispartof | UMBC 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.subject | UMBC Ebiquity Research Group | |
| dc.title | Glimmer: Multilevel MDS on the GPU | |
| dc.type | Text | |
| dcterms.creator | https://orcid.org/0000-0003-4209-6103 |
