Fine-grain task-parallel algorithms for matrix factorizations and inversion on many-threaded CPUs.
Sandra CatalánJosé R. HerreroFrancisco D. IgualEnrique S. Quintana-OrtíRafael Rodríguez-SánchezPublished in: Concurr. Comput. Pract. Exp. (2023)
Keyphrases
- fine grain
- parallel algorithm
- matrix factorization
- parallel computation
- coarse grain
- shared memory
- graphics processors
- distributed memory
- recommender systems
- collaborative filtering
- multithreading
- parallel programming
- parallel processing
- nonnegative matrix factorization
- missing data
- processing units
- parallel computers
- real time