Optimizing interpreters by tuning opcode orderings on virtual machines for modern architectures: or: how I learned to stop worrying and love hill climbing.
Jason McCandlessDavid GreggPublished in: PPPJ (2011)
Keyphrases
- virtual machine
- hill climbing
- simulated annealing
- search space
- operating system
- search algorithm
- multi tasking
- distributed computing
- genetic algorithm ga
- low latency
- search strategy
- data center
- max min
- tabu search
- search procedure
- systematic search
- computing resources
- direct search
- hill climbing algorithm
- path finding
- steepest ascent
- beam search
- hybrid algorithms
- cloud computing environment
- database
- exhaustive search
- memory management
- anomaly detection
- artificial neural networks
- byte code
- objective function
- databases