Vector LLVA, Proceedings of the 2nd international conference on Virtual execution environments, VEE '06, pp.46-56, 2006. ,
DOI : 10.1145/1134760.1134769
A parallel dynamic compiler for CIL bytecode, ACM SIGPLAN Notices, vol.43, issue.4, pp.11-20, 2008. ,
DOI : 10.1145/1374752.1374754
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
URL : http://cccp.eecs.umich.edu/papers/ntclark-hpca07.pdf
An Experimental Environment Validating the Suitability of CLI as an Effective Deployment Format for Embedded Systems, Conference on HiPEAC, pp.130-144, 2008. ,
DOI : 10.1007/978-3-540-77560-7_10
CLI back-end in GCC, GCC Developers' Summit, pp.111-116, 2007. ,
Comparing the size of .NET applications with native code, Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, CODES+ISSS '05, pp.99-104, 2005. ,
DOI : 10.1145/1084834.1084862
Automatic vectorization using dynamic compilation and tree pattern matching technique in Jikes RVM, Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, ICOOOLPS '09, pp.63-69, 2009. ,
DOI : 10.1145/1565824.1565833
Intel R 64 and IA-32 Architectures Software Developer's Manual, 2008. ,
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
Split compilation: an application to just-in-time vectorization, GREPS'07, in conjunction with PACT, 2007. ,
SORU: A reconfigurable vector unit for adaptable embedded systems, ARC '09: Proceedings of the 5th Intl. Workshop on Reconfigurable Computing: Architectures, Tools and Applications, pp.255-260, 2009. ,
Advanced Compiler Design and Implementation, 1997. ,
Multi-platform Auto-vectorization, International Symposium on Code Generation and Optimization (CGO'06), pp.281-294, 2006. ,
DOI : 10.1109/CGO.2006.25
Autovectorization in GCC ? two years later, GCC Developers' Summit, pp.145-158, 2006. ,
Combining processor virtualization and split compilation for heterogeneous multicore embedded systems, Emerging Uses and Paradigms for Dynamic Binary Translation, number 08441 in Dagstuhl Seminar Proceedings ,
URL : https://hal.archives-ouvertes.fr/hal-00781567
A stack-based internal representation for GCC, GROW'09, pp.37-48, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00781561