TokenTM: Efficient Execution of Large Transactions with Hardware Transactional Memory.
Jayaram BobbaNeelam GoyalMark D. HillMichael M. SwiftDavid A. WoodPublished in: ISCA (2008)
Keyphrases
- efficient execution
- parallel execution
- transactional memory
- speculative execution
- database operations
- blue gene
- data partitioning
- parallel processing
- massively parallel
- parallel architectures
- parallel computing
- cost model
- computing systems
- shared memory
- commodity hardware
- query optimization
- query processing
- query execution
- hardware design
- database systems
- processing units
- database
- database applications
- concurrency control
- parallel programming
- spatial join
- query processor
- data structure
- field programmable gate array
- data warehousing
- computer architecture
- database management systems
- data warehouse
- regular expressions