Using hybrid MPI and OpenMP programming to optimize communications in parallel loop self-scheduling schemes for multicore PC clusters.
Chao-Chin WuLien Fu LaiChao-Tung YangPo-Hsun ChiuPublished in: J. Supercomput. (2012)
Keyphrases
- shared memory
- parallel programming
- parallel machines
- distributed memory
- multicore processors
- parallel algorithm
- programming environment
- message passing
- parallel computing
- address space
- message passing interface
- graphics processing units
- parallel computation
- multi processor
- multi core processors
- parallel architectures
- scheduling problem
- clustering algorithm
- massively parallel
- multiprocessor systems
- parallel computers
- data points
- terms of computational efficiency
- programming language
- high performance computing
- communication systems
- interconnection networks
- parallel execution
- cluster analysis
- computer architecture
- scheduling algorithm
- parallel processing
- general purpose
- resource allocation
- hierarchical clustering
- fuzzy clustering
- processing units
- multithreading
- highly parallel
- round robin
- cloud computing
- single processor
- multi threaded
- operating system
- markov random field