C. De-melo and A. , Performance counters on Linux, Linux Plumbers Conference, 2009.

C. , H. Lu, J. Hsu, W. And-yew, and P. , Continuous adaptive object-code re-optimization framework, Advances in Computer Systems Architecture, pp.241-255, 2004.

C. , N. Hormati, A. Yehia, S. Mahlke, S. And-flautner et al., Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping, HPCA, pp.216-227, 2007.

D. , J. And, and S. Sethumadhavan, Rapid identification of architectural bottlenecks via precise event counting, ISCA, pp.353-364, 2011.

E. , S. El-mahdy, A. And-el-nahas, and A. , Automatic vectorization using dynamic compilation and tree pattern matching technique in Jikes RVM, ICOOOLPS, pp.63-69, 2009.

L. , C. Cohn, R. Muth, R. Patil, H. Klauser et al., Pin: building customized program analysis tools with dynamic instrumentation, PLDI, pp.190-200, 2005.

N. , N. And, and J. Seward, Valgrind: a framework for heavyweight dynamic binary instrumentation, PLDI, pp.89-100, 2007.

N. , J. Cheng, B. Li, S. Wang, L. And-li et al., Vectorization for Java, Network and Parallel Computing, pp.3-17, 2010.
URL : https://hal.archives-ouvertes.fr/hal-01054962

N. , D. Dyshel, S. Rohou, E. Rosen, I. Williams et al., Vapor SIMD: Auto-vectorize once, run everywhere, CGO, pp.151-160, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00589692

Y. , E. And, and M. Franz, Dynamic parallelization and vectorization of binary executables on hierarchical platforms, Journal of Instruction-Level Parallelism, vol.10, pp.1-24, 2008.