Using machine learning to focus iterative optimization
By Felix V. Agakov, Edwin V. Bonilla, John Cavazos, Björn Franke, G. Fursin, Michael F. P. O'Boyle, John Thomson, Marc Toussaint, Christopher K. I. Williams. IEEE/ACM International Symposium on Code Generation and Optimization, 2006
500 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/56b37f88b109fd455a389642e1747f766f1be471
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Frank Hutter
- Holger H. Hoos
- Kevin Leyton-Brown
- Thomas Stützle
- Aaron Klein
- Marco F. Huber
- Marc-André Zöller
- Katharina Eggensperger
In Hardware and Architecture
- Frank Hutter
- Kevin Leyton-Brown
- Holger H. Hoos
- Jason Ansel
- Jonathan Ragan-Kelley
- Wen-mei W. Hwu
- Shoaib Kamil
- Saman P. Amarasinghe
Citations in the corpus
- End-to-end Deep Learning of Optimization Heuristics (2017, unknown): “Embedding __kernel void A(int a, int b, __global float* c, __global float* d, __global float* e, __global float* f, __global float* g, __global float4* h) { float i[4]; float j[4]; // .”
- End-to-End Deep Learning of Optimization Heuristics (2017, unknown): “Embedding __kernel void A(int a, int b, __global float* c, __global float* d, __global float* e, __global float* f, __global float* g, __global float4* h) { float i[4]; float j[4]; // .”
- OpenTuner: An extensible framework for program autotuning (2014, methodology): “The area of iterative compilation contains many projects that use different machine learning techniques to optimize lower level compiler optimizations [2, 15, 26, 1].”
- Program optimization space pruning for a multithreaded gpu (2008, background): “These range from those based on analytical models [9, 17] to those that use statistical models [13] and those that utilize adaptive learning and intelligent search techniques [3, 4, 26, 27] to find an optimal configuration.”
- ParamILS: An Automatic Algorithm Configuration Framework (2014, methodology): “Approaches for setting parameters on a per-instance basis have been, for example, introduced in (Patterson and Kautz, 2001; Cavazos and O’Boyle, 2006; Agakov et al., 2006; Hutter et al., 2006).”