Transactional Memory Execution for Parallel Multithread Programming without Lock.
Xiaoqi YangQilong ZhengGuoliang ChenShujuan LiuJun LuanPublished in: PDCAT (2007)
Keyphrases
- parallel execution
- transactional memory
- parallel programming
- address space
- parallel computing
- shared memory
- parallel processing
- programming environment
- parallel architectures
- massively parallel
- cost model
- speculative execution
- data partitioning
- programming language
- concurrency control
- multicore processors
- graphics processing units
- computing systems
- query processing
- query execution
- programs written
- general purpose
- highly parallel
- commodity hardware
- distributed memory
- image processing
- fine grained
- multithreading
- operating system
- computer systems