Performance counters on Linux, Linux Plumbers Conference, 2009. ,
Continuous adaptive object-code re-optimization framework, Advances in Computer Systems Architecture, pp.241-255, 2004. ,
Liquid SIMD: Abstracting SIMD hardware using lightweight dynamic mapping, HPCA, pp.216-227, 2007. ,
Rapid identification of architectural bottlenecks via precise event counting, ISCA, pp.353-364, 2011. ,
Automatic vectorization using dynamic compilation and tree pattern matching technique in Jikes RVM, ICOOOLPS, pp.63-69, 2009. ,
Pin: building customized program analysis tools with dynamic instrumentation, PLDI, pp.190-200, 2005. ,
Valgrind: a framework for heavyweight dynamic binary instrumentation, PLDI, pp.89-100, 2007. ,
Vectorization for Java, Network and Parallel Computing, pp.3-17, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-01054962
Vapor SIMD: Auto-vectorize once, run everywhere, CGO, pp.151-160, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00589692
Dynamic parallelization and vectorization of binary executables on hierarchical platforms, Journal of Instruction-Level Parallelism, vol.10, pp.1-24, 2008. ,