V. Aslot, M. Domeika, R. Eigenmann, G. Gaertner, W. B. Jones et al., SPEComp: A New Benchmark Suite for Measuring Parallel Computer Performance, 2001.
DOI : 10.1007/3-540-44587-0_1

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.16.5625

D. F. Bacon, S. L. Graham, and O. J. Sharp, Compiler transformations for high-performance computing, ACM Computing Surveys, vol.26, issue.4, pp.345-420, 1994.
DOI : 10.1145/197405.197406

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.114.4215

C. Consel, J. L. Lawall, and A. Meur, A tour of Tempo: a program specializer for the C??language, Science of Computer Programming, vol.52, issue.1-3, 2004.
DOI : 10.1016/j.scico.2004.03.011

URL : https://hal.archives-ouvertes.fr/inria-00475667

A. Dinaburg and A. Ruef, McSema: Static translation of x86 instructions to LLVM. https://blog.trailofbits.com, pp.2016-2027, 2014.

J. J. Dongarra and A. R. Hinds, Unrolling loops in fortran. Software: Practice and Experience, pp.219-226, 1979.
DOI : 10.1002/spe.4380090307

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.228.7251

N. Hallou, E. Rohou, and P. Clauss, Runtime Vectorization Transformations of Binary Code, International Journal of Parallel Programming, vol.8, issue.4, pp.1-30, 2016.
DOI : 10.1145/1944862.1944871

URL : https://hal.archives-ouvertes.fr/hal-01593216

N. Hallou, E. Rohou, P. Clauss, and A. Ketterlin, Dynamic re-vectorization of binary code, 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), 2015.
DOI : 10.1109/SAMOS.2015.7363680

URL : https://hal.archives-ouvertes.fr/hal-01155207

J. L. Henning, SPEC CPU2006 benchmark descriptions, ACM SIGARCH Computer Architecture News, vol.34, issue.4, pp.1-17, 2006.
DOI : 10.1145/1186736.1186737

C. Lattner and V. Adve, LLVM: A compilation framework for lifelong program analysis & transformation, International Symposium on Code Generation and Optimization, 2004. CGO 2004., 2004.
DOI : 10.1109/CGO.2004.1281665

J. Mars and R. Hundt, Scenario Based Optimization: A Framework for Statically Enabling Online Optimizations, 2009 International Symposium on Code Generation and Optimization, 2009.
DOI : 10.1109/CGO.2009.24

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.308.2340

H. Masuhara and A. Yonezawa, A portable approach to dynamic optimization in run-time specialization, New Generation Computing, vol.21, issue.1, pp.101-124, 2002.
DOI : 10.1007/BF03037261

P. Michaud and A. Seznec, Damien Fetis, Yiannakis Sazeides, and Theofanis Constantinou. A study of thread migration in temperatureconstrained multicores, 2007.

S. Steven and . Muchnick, Advanced Compiler Design and Implementation, 1997.

D. Nuzman, R. Eres, S. Dyshel, M. Zalmanovici, and J. Castanos, JIT technology with C/C++, ACM Transactions on Architecture and Code Optimization, vol.10, issue.4, pp.1-5925, 2013.
DOI : 10.1145/2541228.2555315

E. Riou, E. Rohou, P. Clauss, N. Hallou, and A. Ketterlin, PADRONE: a Platform for Online Profiling, Analysis, and Optimization, DCE 2014 -International workshop on Dynamic Compilation Everywhere, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00917950

H. Santos, P. Alves, I. Costa, and F. Pereira, Just-in-time value specialization, International Symposium on Code Generation and Optimization (CGO), CGO '13, pp.1-11

A. Suresh, E. Bharath-narasimha-swamy, A. Rohou, and . Seznec, Intercepting Functions for Memoization, ACM Transactions on Architecture and Code Optimization, vol.12, issue.2, p.23, 2015.
DOI : 10.1145/1346281.1346300

URL : https://hal.archives-ouvertes.fr/hal-01178085

S. Thibault, C. Consel, J. L. Lawall, R. Marlet, and G. Muller, Static and dynamic program compilation by interpreter specialization, Higher-Order and Symbolic Computation, 2000.
URL : https://hal.archives-ouvertes.fr/inria-00475687

J. Whaley, Dynamic optimization through the use of automatic runtime specialization, 1999.