Machine Learning in Optimization ?

Stephan Ceram <linuxkaffee@gmx.net>
2 Jun 2008 16:52:58 GMT

          From comp.compilers

Related articles
Machine Learning in Optimization ? linuxkaffee@gmx.net (Stephan Ceram) (2008-06-02)
Re: Machine Learning in Optimization ? bfranke@inf.ed.ac.uk (=?ISO-8859-1?Q?Bj=F6rn_Franke?=) (2008-06-04)
Re: Machine Learning in Optimization ? linuxkaffee@gmx.net (Stephan Ceram) (2008-06-09)
Re: Machine Learning in Optimization ? bfranke@inf.ed.ac.uk (=?ISO-8859-1?Q?Bj=F6rn_Franke?=) (2008-06-10)
| List of all articles for this month |
From: Stephan Ceram <linuxkaffee@gmx.net>
Newsgroups: comp.compilers
Date: 2 Jun 2008 16:52:58 GMT
Organization: Compilers Central
Keywords: optimize, question
Posted-Date: 02 Jun 2008 13:56:22 EDT

Hi,


I've read the paper "Using Machine Learning to Focus Iterative
Optimization" where the authors use machine learning to learn "good"
sequences of compiler transformations for particular classes of
programs. They then use the learned data as start sequences for new
programs to run an focused iterative compiler optimization based on a
genetic algorithm. That way they don't waste time with "worse"
sequences.


Just out of curiosity I was wondering how the machine learning system
is integrated into a compiler. Is this done by having a data base
which is extended during learning or are the results stored in a file?
And what free tools are there which can be integrated in a C++
project? Any powerful C++ libraries?


I'd be grateful to hear your experiences.


Thank you.


Best regards,
Stephan



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.