ALO-NMF: Accelerated Locality-Optimized Non-negative Matrix Factorization
Gordon Euhyun Moon, J. Austin Ellis, Aravind Sukumaran-Rajam, Srinivasan Parthasarathy, P. Sadayappan
摘要
Non-negative Matrix Factorization (NMF) is a key kernel for unsupervised dimension reduction used in a wide range of applications, including graph mining, recommender systems and natural language processing. Due to the compute-intensive nature of applications that must perform repeated NMF, several parallel implementations have been developed in the past. However, existing parallel NMF algorithms have not addressed data locality optimizations, which are critical for high performance since data movement costs greatly exceed the cost of arithmetic/logic operations on current computer systems. In this paper, we present a novel optimization method for parallel NMF algorithm based on the HALS (Hierarchical Alternating Least Squares) scheme that incorporates algorithmic transformations to enhance data locality. Efficient realizations of the algorithm on multi-core CPUs and GPUs are developed, demonstrating a new Accelerated Locality-Optimized NMF (ALO-NMF) that obtains up to 2.29x lower data movement cost and 4.45x speedup over existing state-of-the-art parallel NMF algorithms.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它相关 Paper
- Distributed-memory parallel symmetric nonnegative matrix factorizationSrinivas Eswar, Koby Hayashi, Grey Ballard, Ramakrishnan Kannan 等SC 2020 · 被引用 4 次
- A novel data transformation and execution strategy for accelerating sparse matrix multiplication on GPUsPeng Jiang, Changwan Hong, Gagan AgrawalPPoPP 2020 · 被引用 74 次
- MatRox: modular approach for improving data locality in hierarchical (Mat)rix App(Rox)imationBangtian Liu, Kazem Cheshmi, Saeed Soori, Michelle Mills Strout 等PPoPP 2020 · 被引用 5 次
- Creating Coherence in Federated Non-Negative Matrix FactorizationSebastian Dalleiger, Aristides GionisAAAI 2025 · 被引用 1 次
- An Exterior Method for Nonnegative Matrix FactorizationQiujing Lu, Tonmoy Monsoor, Ehsan Ebrahimzadeh, Kartik Sharma 等ICML 2026
