JavaSymphony: a new programming paradigm to control and synchronize locality, parallelism and load balancing for parallel and distributed computing.
Thomas FahringerAlexandru JugravuPublished in: Concurr. Pract. Exp. (2005)
Keyphrases
- load balancing
- dynamic load balancing
- distributed systems
- fault tolerant
- fault tolerance
- grid computing
- partial replication
- peer to peer
- parallel and distributed computing
- mobile agents
- parallel database systems
- load balancing strategy
- load balance
- load balancing strategies
- resource utilization
- low overhead
- programming language
- distributed computing
- artificial intelligence
- programming environment