TMPL: A hardware transactional memory product line.
Matthias MeierDavid AustinHorst SchirmeierOlaf SpinczykPublished in: HPCS (2011)
Keyphrases
- product line
- transactional memory
- speculative execution
- blue gene
- software product line
- massively parallel
- commodity hardware
- field programmable gate array
- parallel architectures
- computing systems
- product lines
- hardware design
- software engineering
- software development
- parallel execution
- software architecture
- real time
- parallel computing
- hardware implementation
- low cost
- address space
- parallel programming
- high end
- parallel processing
- efficient implementation
- processing units
- operating system
- future directions
- embedded systems
- computer systems
- memory subsystem
- general purpose
- shared memory