Locality-Adaptive Parallel Hash Joins Using Hardware Transactional Memory.
Anil ShanbhagHolger PirkSam MaddenPublished in: ADMS/IMDM@VLDB (2016)
Keyphrases
- transactional memory
- massively parallel
- parallel architectures
- parallel programming
- parallel execution
- blue gene
- commodity hardware
- speculative execution
- parallel computing
- computing systems
- parallel processing
- shared memory
- map reduce
- parallel computation
- real time
- hardware and software
- parallel implementation
- low cost
- highly parallel
- address space
- computer architecture
- graphics processing units
- query optimization
- processing units
- hardware design
- parallel algorithm
- message passing interface
- field programmable gate array
- high performance computing
- data structure
- database systems
- parallel architecture
- join algorithms
- hardware implementation
- fine grained
- database management systems