Using Hardware Transactional Memory for High-Performance Computing.
Karl LjungkvistMartin TilleniusDavid Black-SchafferSverker HolmgrenMartin KarlssonElisabeth LarssonPublished in: IPDPS Workshops (2011)
Keyphrases
- high performance computing
- massively parallel
- transactional memory
- blue gene
- computing systems
- parallel computing
- scientific computing
- message passing interface
- speculative execution
- commodity hardware
- parallel architectures
- fine grained
- computer architecture
- energy efficiency
- parallel programming
- computer systems
- field programmable gate array
- graphics processing units
- parallel execution
- processing units
- parallel computers
- parallel machines
- general purpose
- highly parallel
- computing environments
- fault tolerance
- hardware design
- shared memory
- distributed computing
- low cost