A Case for Including Transactions in OpenMP II: Hardware Transactional Memory.
Barna L. BihariMichael WongAmy WangBronis R. de SupinskiWang ChenPublished in: IWOMP (2012)
Keyphrases
- transactional memory
- massively parallel
- parallel execution
- speculative execution
- computing systems
- hardware design
- blue gene
- parallel programming
- database
- parallel computing
- field programmable gate array
- real time
- shared memory
- hardware and software
- high performance computing
- concurrency control
- parallel architectures
- parallel processing
- commodity hardware
- low cost
- hardware implementation
- embedded systems
- fine grained
- computer systems
- memory subsystem
- software engineering