JOURNAL ARTICLE

nmfgpu4R: GPU-Accelerated Computation of the Non-Negative Matrix Factorization (NMF) Using CUDA Capable Hardware

Abstract

In this work, a novel package called nmfgpu4R is presented, which offers the computation of Non-negative Matrix Factorization (NMF) on Compute Unified Device Architecture (CUDA) platforms within the R environment.Benchmarks show a remarkable speed-up in terms of time per iteration by utilizing the parallelization capabilities of modern graphics cards.Therefore the application of NMF gets more attractive for real-world sized problems because the time to compute a factorization is reduced by an order of magnitude.

Keywords:
CUDA Non-negative matrix factorization Parallel computing Computer science Computation Factorization Computational science General-purpose computing on graphics processing units Matrix decomposition Computer graphics (images) Algorithm Physics Graphics

Metrics

13
Cited By
0.67
FWCI (Field Weighted Citation Impact)
28
Refs
0.80
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Face and Expression Recognition
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
3D Shape Modeling and Analysis
Physical Sciences →  Engineering →  Computational Mechanics
Electromagnetic Scattering and Analysis
Physical Sciences →  Physics and Astronomy →  Atomic and Molecular Physics, and Optics
© 2026 ScienceGate Book Chapters — All rights reserved.