Skip to content

Natallie Baikevich on Automatic Construction of Inlining Heuristics using ML

Photo of Kornilios Kourtis
Hosted By
Kornilios K. and 2 others
Natallie Baikevich on Automatic Construction of Inlining Heuristics using ML

Details

PWL Zürich returns from summer vacations with a compilers paper: Automatic Construction of Inlining Heuristics using Machine Learning by S. Kulkarni, J. Cavazos, C. Wimmer, D. Simon (2013) (pdf (https://www.eecis.udel.edu/~skulkarn/papers/cgo-2013.pdf)).

Method inlining is a very important but also dangerous compiler optimization: an inlining decision might lead to significant speedup or performance degradation and has to be constructed carefully. The paper compares various features and inlining techniques, in particular neuro-evolution. We will also discuss how having an idea about inlining traps and benefits might come useful in the "real-world", where not everybody is a compiler developer.

Photo of Papers we love: Zürich group
Papers we love: Zürich
See more events
ETH Zurich / Zentrum / CAB H53
Universitätstrasse 6 · Zurich