Automatic Parallelization: Executing Sequential Programs on a Task-Based Parallel Runtime.
Alcides FonsecaBruno CabralJoão RafaelIvo CorreiaPublished in: Int. J. Parallel Program. (2016)
Keyphrases
- parallel execution
- parallel version
- parallel processing
- shared memory
- parallel algorithm
- distributed memory
- runtime environment
- parallel implementations
- parallel computation
- high level programming language
- parallel implementation
- inter processor communication
- computer systems
- data driven
- data partitioning
- parallel processors
- coarse grained
- massively parallel
- message passing interface
- efficient execution
- sorting algorithms
- learning algorithm
- data mining