HEALS: A Parallel eALS Recommendation System on CPU/GPU Heterogeneous Platforms.
Qihan WangWei NiuLi ChenRuoming JinBin RenPublished in: HiPC (2021)
Keyphrases
- graphics processing units
- heterogeneous platforms
- shared memory
- compute unified device architecture
- parallel computing
- graphic processing unit
- general purpose
- parallel programming
- parallel implementation
- parallel computation
- parallel processing
- gpu implementation
- parallel algorithm
- pc cluster
- graphics processors
- distributed memory
- parallel architectures
- multithreading
- massively parallel
- real time
- cpu implementation
- floating point
- graphics hardware
- message passing
- memory bandwidth
- cluster of workstations
- collaborative filtering
- heterogeneous computing
- computing systems
- memory access
- high performance computing
- parallel architecture
- data transfer
- multi threaded
- single instruction multiple data
- processing units
- commodity hardware
- parallel machines
- context aware
- high resolution
- recommender systems
- three dimensional
- image processing