Portable compiler optimisation across embedded programs and microarchitectures using machine learning.
Christophe DubachTimothy M. JonesEdwin V. BonillaGrigori FursinMichael F. P. O'BoylePublished in: MICRO (2009)
Keyphrases
- machine learning
- java bytecode
- programming language
- virtual machine
- machine learning methods
- computer vision
- knowledge acquisition
- learning systems
- machine learning approaches
- active learning
- pattern recognition
- garbage collection
- feature selection
- natural language
- programming environment
- computer programs
- embedded systems
- decision trees
- machine learning algorithms
- computational intelligence
- artificial intelligence
- genetic algorithm
- data mining
- learning tasks
- text mining
- supervised learning
- knowledge representation
- data analysis
- reinforcement learning
- learning algorithm
- text classification
- general purpose
- information extraction
- inductive logic programming
- inductive learning
- support vector machine
- mobile devices
- computer science
- java virtual machine
- runtime environment