Reducing the burden of parallel loop schedulers for many-core processors.
Mahwish ArifHans VandierendonckPublished in: Concurr. Comput. Pract. Exp. (2021)
Keyphrases
- parallel processing
- single processor
- shared memory
- distributed memory
- parallel computation
- parallel computing
- data parallelism
- parallel algorithm
- parallel execution
- multiprocessor systems
- parallel programming
- message passing interface
- parallel architectures
- parallel implementation
- processor array
- parallel processors
- parallel architecture
- parallel computers
- massively parallel
- multi core processors
- high end
- dynamic load balancing
- multi processor
- parallel version
- combinatorial search
- feedback loop
- multithreading
- pc cluster
- load balance
- computer architecture
- processing units
- data sets
- message passing
- level parallelism
- parallel hardware
- multicore processors
- single instruction multiple data