R. Allen and K. Kennedy, Optimizing Compilers for Modern Architectures, 2002.

A. Bik, The Software Vectorization Handbook Applying Multimedia Extensions for Maximum Performance, 2004.

R. L. Bocchino, J. , and V. S. Adve, Vector LLVA, Proceedings of the 2nd international conference on Virtual execution environments, VEE '06, pp.46-56, 2006.
DOI : 10.1145/1134760.1134769

C. J. Newburn, Intel array building blocks: a retargetable, dynamic compilation framework, CGO, 2011.

N. Clark, A. Hormati, S. Yehia, S. Mahlke, and K. Flautner, Liquid SIMD: Abstracting SIMD Hardware using Lightweight Dynamic Mapping, 2007 IEEE 13th International Symposium on High Performance Computer Architecture, pp.216-227, 2007.
DOI : 10.1109/HPCA.2007.346199

A. Cohen and E. Rohou, Processor virtualization and split compilation for heterogeneous multicore embedded systems, Proceedings of the 47th Design Automation Conference on, DAC '10, pp.102-107, 2010.
DOI : 10.1145/1837274.1837303

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

R. Costa, A. C. Ornstein, and E. Rohou, CLI back-end in GCC, GCC Developers' Summit, pp.111-116, 2007.

A. E. Eichenberger, P. Wu, and K. O-'brien, Vectorization for SIMD architectures with alignment constraints, PLDI, 2004.

S. Larsen and S. Amarasinghe, Exploiting superword level parallelism with multimedia instruction sets, PLDI, pp.145-156, 2000.
DOI : 10.1145/358438.349320

URL : http://cag.lcs.mit.edu/commit/papers/00/SLarsen-SM.pdf

S. Larsen, E. Witchel, and S. Amarasinghe, Increasing and detecting memory address congruence, Proceedings.International Conference on Parallel Architectures and Compilation Techniques, 1998.
DOI : 10.1109/PACT.2002.1105970

J. Li, Q. Zhang, S. Xu, and B. Huang, Optimizing dynamic binary translation for SIMD instructions, CGO, 2006.

J. Nie, B. Cheng, S. Li, L. Wang, and X. Li, Vectorization for Java, In NPC, pp.3-17, 2010.
DOI : 10.1007/978-3-642-15672-4_3

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

D. Nuzman and R. Henderson, Multi-platform Auto-vectorization, International Symposium on Code Generation and Optimization (CGO'06), 2006.
DOI : 10.1109/CGO.2006.25

D. Nuzman and A. Zaks, Autovectorization in GCC ? two years later, GCC Developer's summit, 2006.

D. Nuzman and A. Zaks, Outer-loop vectorization -revisited for short SIMD architectures, PACT, 2008.

A. Pajuelo, A. González, and M. Valero, Speculative dynamic vectorization, ISCA, pp.271-280, 2002.

L. Pouchet, U. Bondhugula, C. Bastoul, A. Cohen, J. Ramanujam et al., Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework, 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, 2010.
DOI : 10.1109/SC.2010.14

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

G. Ren, P. Wu, and D. Padua, A Preliminary Study on the Vectorization of Multimedia Applications for Multimedia Extensions, LCPC, 2003.
DOI : 10.1007/978-3-540-24644-2_27

E. Rohou, S. Dyshel, D. Nuzman, I. Rosen, K. Williams et al., Speculatively vectorized bytecode, Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers, HiPEAC '11, 2011.
DOI : 10.1145/1944862.1944871

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

J. Shin, J. Chame, and M. W. Hall, Compiler-controlled caching in superword register files for multimedia extension architectures, PACT, 2002.

J. Shin, M. Hall, and J. Chame, Superword-level parallelism in the presence of control flow, CGO, 2005.

K. Trifunovi´ctrifunovi´c, D. Nuzman, A. Cohen, A. Zaks, and I. Rosen, Polyhedralmodel guided loop-nest auto-vectorization, PACT, 2009.

P. Wu, A. E. Eichenberger, and A. Wang, Efficient SIMD code generation for runtime alignment, CGO, 2005.

P. Wu, A. E. Eichenberger, A. Wang, and P. Zhao, An integrated simdization framework using virtual vectors, Proceedings of the 19th annual international conference on Supercomputing , ICS '05, 2005.
DOI : 10.1145/1088149.1088172