Good programming in transactional memory: Game theory meets multicore architecture.
Raphael EidenbenzRoger WattenhoferPublished in: Theor. Comput. Sci. (2011)
Keyphrases
- game theory
- transactional memory
- game theoretic
- cooperative
- nash equilibrium
- resource allocation
- statistical physics
- multi agent systems
- fictitious play
- programming language
- hardware design
- nash equilibria
- parallel programming
- massively parallel
- shared memory
- address space
- multicore processors
- speculative execution
- graphics processing units
- parallel architectures
- parallel execution
- evolutionary game theory
- computing systems
- general purpose
- blue gene
- object oriented