Runtime parallelization of legacy code on a transactional memory system.
Matthew DeVuystDean M. TullsenSeon Wook KimPublished in: HiPEAC (2011)
Keyphrases
- transactional memory
- parallel execution
- address space
- shared memory
- speculative execution
- parallel processing
- parallel computing
- programs written
- parallel programming
- cost model
- message passing interface
- query execution
- data partitioning
- massively parallel
- operating system
- parallel algorithm
- blue gene
- parallel architectures
- source code
- message passing
- query processing
- query optimization
- distributed systems