Role-shifting threads: Increasing OpenMP malleability to address load imbalance at MPI and OpenMP.
Joel CriadoVictor LopezJoan Vinyals-Ylla-CatalaGuillem Ramirez-MirandaXavier TeruelMarta Garcia-GasullaPublished in: Int. J. High Perform. Comput. Appl. (2024)
Keyphrases
- shared memory
- high performance computing
- parallel programming
- parallel computing
- parallel algorithm
- message passing interface
- message passing
- massively parallel
- transactional memory
- distributed memory
- multi core processors
- multi processor
- parallel execution
- load balancing
- computing resources
- computing systems
- parallel computation
- belief propagation
- multi threaded
- parallel machines
- parallel implementation
- energy efficiency
- parallel architecture
- data sets
- grid computing
- markov random field
- general purpose